ページログインとログオンの終了(sessionの削除)
//
@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(sessionmp!=null){System.out.println("trueへのログイン");session.settattribute("sessionmp",sessionmp);return"redirect:listall";//戻るjspパスまたはメソッド}
ログインを終了します:(次の2つの書き方は同じです)
/* session.removeAttribute("sessionemp");*/ session.setAttribute("sessionemp",null);