Spring MVC中注解 @ModelAttribute
2016-09-16 18:40
399 查看
1、@ModelAttribute放在方法之上,在当前Control内的所有方法映射多个URL的请求,都会执行该方法
2、如果在请求链接中没有参数abc,塞入到model中的参数值为null
3、和上述方法的 model.addAttribute("common", abc);效果相同
4、如果不设置value值,则attribute的key值隐式设置为类型(首字母小写),如下理解为 model.addAttribute("string", abc)
如果返回类型为model,则为model类名的小写,如model.addAttribute("persion", abc)
5、@ModelAttribute和@RequestMapping可以同时放在一个方法上
6、@ModelAttribute可以放在参数前面
@ModelAttribute public void itemsCommon(HttpServletRequest request,Model model){ model.addAttribute("common", "common111"); }
2、如果在请求链接中没有参数abc,塞入到model中的参数值为null
@ModelAttribute public void itemsCommon(HttpServletRequest request,Model model,String abc){ model.addAttribute("common", abc); }
3、和上述方法的 model.addAttribute("common", abc);效果相同
@ModelAttribute(value="common") public String itemsCommon(HttpServletRequest request,Model model,String abc){ return abc; }
4、如果不设置value值,则attribute的key值隐式设置为类型(首字母小写),如下理解为 model.addAttribute("string", abc)
如果返回类型为model,则为model类名的小写,如model.addAttribute("persion", abc)
@ModelAttribute public String itemsCommon(HttpServletRequest request,Model model,String abc){ return abc; }
5、@ModelAttribute和@RequestMapping可以同时放在一个方法上
6、@ModelAttribute可以放在参数前面
@RequestMapping("/testCommon") public String itemsCommon(@ModelAttribute String abc){ return abc; }
相关文章推荐
- Spring MVC中@ModelAttribute注解
- Spring MVC 中 @ModelAttribute 注解的妙用
- spring MVC中使用的参数绑定注解@modelattribute
- spring mvc:注解@ModelAttributeyongchu
- Spring MVC之注解Annonatoin之@SessionAttributes和@ModelAttribute
- spring mvc 注解RequestParam,RequestBody,ModelAttribute详细说明
- spring mvc中注解@ModelAttribute的妙用分享
- Spring MVC整理系列(05)————Spring MVC配置解析及整合SpriSpring MVC之@ModelAttribute、@SessionAttributes以及Model的使用介绍
- SpringMVC中@ModelAttribute注解的作用
- spring mvc @ModelAttribute注解使用
- Spring MVC @ModelAttribute注解总结
- Spring MVC在方法参数中使用@ModelAttribute中遇到的一个bug
- Spring @ModelAttribute注解用法
- springMVC注解用法:@modelattribute的用法
- java中@ModelAttribute注解的作用
- [Spring MVC] - @ModelAttribute使用
- spring3 jsp页面使用<form:form modelAttribute="xxxx" action="xxxx">报错,附连接数据库的spring MVC annotation 案例
- springMVC笔记系列(16)——模型数据处理篇 之 @ModelAttribute注解
- Spring的@ModelAttribute注解
- Spring MVC 对于@ModelAttribute 、@SessionAttributes 的详细处理流程