1. 程式人生 > >JSP頁面登入成功之後取得使用者名稱方法

JSP頁面登入成功之後取得使用者名稱方法

登入:

<form id="login" name="login" action="LoginServlet" method="post" >
  <div id="center">
    <div id="center_left"></div>
    <div id="center_middle">
      <div class="user">
        <label>使用者名稱:
        <input type="text" name="username" id="username" />
        </label>
      </div>
      <div class="user">
        <label>密 碼:
        <input type="password" name="password" id="password" />
        </label>

LoginServlet部分程式碼

if(result){ 

String username = request.getParameter("username");  //從登入介面取使用者引數  
request.getSession().setAttribute("username",username);//將使用者名稱儲存在整個會話期間  

request.getRequestDispatcher("Reflect/LoginSuccess.jsp").forward(request, response);
}
else{
response.sendRedirect("login.jsp");
            }

點選修改個人資訊,得到username,呼叫servlet。程式碼如下:

<a href="RegistModifyServlet?username=${username}">個人資訊</a>