public String login(){
Cookie cookieName=null;
Cookie cookiePass=null;
Cookie cookies[]=ServletActionContext.getRequest().getCookies();
for(int i=0;i<cookies.length-1;i++){
if(cookies[i].getName().equals(this.getUser_name())){
cookieName=cookies[i];
}
else if(cookies[1].getName().equals(this.getUser_passwd())){
cookiePass=cookies[i];
}
}
if(cookieName!=null&&cookiePass!=null){
return "success";
}
else{
JZUsers users=usersService.findUsers(this.getUser_name(), this.getUser_passwd());
if(users!=null){
Cookie nameCookie=new Cookie("username",getUser_name());
nameCookie.setMaxAge(60*60*24*30);
ServletActionContext.getResponse().addCookie(nameCookie);
Cookie passCookie=new Cookie("password",this.getUser_passwd());
passCookie.setMaxAge(60*60*24*30);
ServletActionContext.getResponse().addCookie(passCookie);
return "success";
}
else{
addFieldError("user","该用户不存在");
return "input";
}
}
}
Cookie cookieName=null;
Cookie cookiePass=null;
Cookie cookies[]=ServletActionContext.getRequest().getCookies();
for(int i=0;i<cookies.length-1;i++){
if(cookies[i].getName().equals(this.getUser_name())){
cookieName=cookies[i];
}
else if(cookies[1].getName().equals(this.getUser_passwd())){
cookiePass=cookies[i];
}
}
if(cookieName!=null&&cookiePass!=null){
return "success";
}
else{
JZUsers users=usersService.findUsers(this.getUser_name(), this.getUser_passwd());
if(users!=null){
Cookie nameCookie=new Cookie("username",getUser_name());
nameCookie.setMaxAge(60*60*24*30);
ServletActionContext.getResponse().addCookie(nameCookie);
Cookie passCookie=new Cookie("password",this.getUser_passwd());
passCookie.setMaxAge(60*60*24*30);
ServletActionContext.getResponse().addCookie(passCookie);
return "success";
}
else{
addFieldError("user","该用户不存在");
return "input";
}
}
}