登录的页面
<body>
<form action="loginServlet" method="get">
用户名:<input type="text" name="username" value="${ cookie.username.value }"/><br/>
密码:<input type="password" name="password"/><br/>
<input type="submit" />
</form>
</body>
登录的Servlet程序
public class LoginServlet extends HttpServlet {
private static final long serialVersionUID = 1L;
protected void doGet(HttpServletRequest request,
HttpServletResponse response) throws ServletException, IOException {
// 获取用户名和密码
String username = request.getParameter("username");
String password = request.getParameter("password");
// 比较用户名和密码是否正确
if ("admin".equals(username) && "666666".equals(password)) {
// 用户名和密码正确
Cookie cookie = new Cookie("username",username);
cookie.setMaxAge(60*60*24);// 希望Cookie一天内有效
response.addCookie(cookie);
System.out.println("登录成功");
} else {
// 用户名和密码错误
System.out.println("登录失败");
}
}
}