我一直在使用如何實施註銷
@SessionAttribute annotation.
@RequestMapping(value = "/login_action")
public ModelAndView login_action(@RequestParam("email") String email,@RequestParam("password") String password){
Query q=session.createSQLQuery("SELECT User_ID,User_First_Name,User_Last_Name,Email,User_Type,Program,Level,Gender FROM Users WHERE Email=:email AND Password=:password");
q.setParameter("email",email);
q.setParameter("password",password);
Object u = (Object) q.uniqueResult();
model=new ModelAndView("profile");
model.addObject("user",u);
return model;
}
現在我需要否定這一會議,同時註銷設置會話屬性無效Spring MVC中的會話。 我試着像
@RequestMapping(value = "/logout")
public ModelAndView logout(HttpSession sess){
sess.invalidate();
model.addObject("view","home");
return model;
}
我可以有一些答案與一些例子。
感謝您的幫助
什麼是你的註銷碼結果? –
它不工作,會話變量「user」仍存儲 –