spring MVC 参数绑定
2016-10-18 11:01
197 查看
spring MVC的参数可以绑定简单类型、pojo类型和自定义类型。
1、controller默认支持的参数类型
HttpServletRequest、HttpServletResponse、HttpSession、Model/ModelMap。。
这些对象只要在controller形参中定义就可以使用。
2、简单参数类型
此种方法需要遵循的的原则是定义的形参要与请求中的参数名一致
如果想要让形参的名与请求中携带的参数名不一致,就需要用@ResultParam进简单参数绑定,如下图(将请求中id的值赋值给形参user_id):
行
@ResultParm的其他常用属性:
required——boolean——表示此属性是否必须传入
defaultValue——基本类型——表示此属性的默认值
3、pojo对象类型
遵循规则:传入请求中的参数值必须为此形参对象的属性值,并且名称一直
4、自定义参数类型
例:将请求中日期参数的字符串传成日期(Date)类型
先注入
后定义
1、controller默认支持的参数类型
HttpServletRequest、HttpServletResponse、HttpSession、Model/ModelMap。。
这些对象只要在controller形参中定义就可以使用。
2、简单参数类型
此种方法需要遵循的的原则是定义的形参要与请求中的参数名一致
如果想要让形参的名与请求中携带的参数名不一致,就需要用@ResultParam进简单参数绑定,如下图(将请求中id的值赋值给形参user_id):
行
@ResultParm的其他常用属性:
required——boolean——表示此属性是否必须传入
defaultValue——基本类型——表示此属性的默认值
3、pojo对象类型
遵循规则:传入请求中的参数值必须为此形参对象的属性值,并且名称一直
4、自定义参数类型
例:将请求中日期参数的字符串传成日期(Date)类型
先注入
后定义
相关文章推荐
- Spring MVC请求参数绑定
- spring mvc表单中集合类型的参数绑定,含集合下标动态改变
- [Spring MVC] - SpringMVC的各种参数绑定方式
- Spring MVC 常用的参数绑定,传递参数
- Spring MVC参数绑定
- Spring mvc的参数究竟是如何绑定的
- Spring MVC参数绑定
- spring mvc参数绑定
- Spring MVC的各种参数绑定方式(请求参数用基础类型和包装类型的区别)(转)
- spring mvc 参数绑定
- spring mvc参数绑定
- Spring MVC 不同对象的同名参数绑定
- Spring mvc --- 参数绑定总结
- [Spring MVC] - SpringMVC的各种参数绑定方式
- [Spring MVC] - SpringMVC的各种参数绑定方式
- [Spring MVC] - SpringMVC的各种参数绑定方式
- Spring MVC 绑定参数
- Spring MVC 参数的绑定方法
- Spring mvc参数绑定
- spring mvc 如何从前台表单传递集合参数并绑定集合对象。 [问题点数:40分,结帖人NewMoons]