//登录
@RequestMapping("/login")
public String login(HttpSession session,Emp emp){
Emp sessionemp=service.login(emp);
if (sessionemp!=null){
System.out.println("进来true的登录");
session.setAttribute("sessionemp",sessionemp);
return "redirect:listall";
}
return null;
}
//退出登录
@RequestMapping("/remove")
public String remove(HttpSession session,Emp emp){
/* session.removeAttribute("sessionemp");*/
session.setAttribute("sessionemp",null);
System.out.println("退出登录");
return "redirect:/login.jsp";
}
上面是ssm框架写的控制层方法,然后我们只需要看其中几段代码即可:
登录:
Emp sessionemp=service.login(emp);
if (sessionemp!=null){
System.out.println("进来true的登录");
session.setAttribute("sessionemp",sessionemp);
return "redirect:listall";//返回的jsp路径或方法
}
退出登录:(以下两种写法效果相同)
/* session.removeAttribute("sessionemp");*/
session.setAttribute("sessionemp",null);