首页 > 编程语言 > 详细

spring mvc:@RequestParam与@ModelAttribute异同

时间:2017-04-30 12:22:00      阅读:292      评论:0      收藏:0      [点我收藏+]

关于spring mvc中的两个注解:@RequestParam、@ModelAttribute区别,原先并没有特别注意,直到最近找别人开发的一个小模块的bug时,才有意识的比较了两者的区别。

1、@RequestParam,@RequestParam("xx") 表示在前端传递过来的参数中必须有个参数名称为“xx”(可以使用require=false避免必须)

2、@ModelAttribute,@ModelAttribute("xx") 表示将前端传递过来的参数按照名称注入到对应的对象中,“xx”只是表示放到ModelMap中的key值

spring mvc:@RequestParam与@ModelAttribute异同

原文:http://www.cnblogs.com/liaochong/p/springmvcannotation.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!