pageEncoding="UTF-8"%>
Insert title here$(function(){
var s=$("[name=name]").val();
if(s!=null){
$("[name=save]").attr("checked",true);
}
});
Cookie [] c = request.getCookies();
String name = "";
String password = "";
if(c!=null){
for(int i = 0; i < c.length; i++){
if(c[i].getName().equals("name")){
name = c[i].getValue();
}
if(c[i].getName().equals("password")){
password = c[i].getValue();
}
}
}
%>
用户名:
密码:
记住用户名和密码
@RequestMapping("toLogin")
public String toLogin() {
return "login";
}
@RequestMapping("login")
public String login(HttpSession session,User user,String save,HttpServletResponse response) {
User user1= userService.login(user);
if(user1!=null) {
if(user1.getPassword().equals(user.getPassword())) {
if(save!=null) {
Cookie cookie1= new Cookie("name", user1.getName());
Cookie cookie2= new Cookie("password", user1.getPassword());
cookie1.setMaxAge(60*60*24*7);
cookie2.setMaxAge(60*60*24*7);
response.addCookie(cookie1);
response.addCookie(cookie2);
}
session.setAttribute("user1", user1);
return "redirect:manage/main";
}
return "redirect:toLogin";
}
return "redirect:toLogin";
}
展开