SpringMvc---@ModelAttribute注解
1、@ModelAttribute注解的作用是什么?
在同一个控制器中,无论调用哪个方法,如果有@ModelAttribute注解的方法,会先执行被@ModelAttribute注解的方法,可以写多个。
2、代码示例
@ModelAttribute
public void showModelAttribute(HttpSession session){
this.session02 = session;
System.out.println(11111);
}
@ModelAttribute
public void showModelAttribute2(HttpSession session){
this.session02 = session;
System.out.println(22222);
}
@RequestMapping("/ModelAttribute/session")
public String session04(){
session02.setAttribute("type","ModelAttribute-session");
return "main";
}
3、运行截图