@CookieValue
@ModelAttribute
ModelAttribute会在RequestMapping注解之前执行该方法
@SessionAttributes
存值:
@Controller
@RequestMapping("/param")
@SessionAttributes(value = {"msg"}) //将msg存入session域中
public class ParamController {
@RequestMapping("/testsession")
public String testSessionASttribute(Model model){
model.addAttribute("msg","你好");
return "success";
}
}
取出:
@RequestMapping("/getSessionAttributes")
public String getSessionAttributes(ModelMap modelMap){
String msg= (String) modelMap.get("msg");
System.out.println("msg:"+msg);
return "success";
}
销毁:
@RequestMapping("/delSessionAttributes")
public String delSessionAttributes(SessionStatus sessionStatus){
sessionStatus.setComplete();
return "success";
}