码迷,mamicode.com
首页 > 编程语言 > 详细

06.SpringMVC之参数绑定

时间:2019-09-10 00:33:48      阅读:111      评论:0      收藏:0      [点我收藏+]

标签:writer   java   request   inf   tst   泛型   过滤   名称   Map集合   

默认支持的参数类型一

HttpServletRequest 、HttpServletResponse 、HttpSession、java.security.Principal、Locale 、InputStream 、OutputStream 、Reader 、Writer

技术图片

 

 默认支持的参数类型二

Model是一个接口,ModelMap是一个接口实现 ,作用是将Model数据填充到request域

技术图片

 

 

 绑定简单参数

技术图片

 

 对象赋值

要点:表单提交的name属性必需与pojo的属性名称一致,支持级联属性,name属性值为pojo属性.关联对象属性

技术图片

 

 

 数组赋值

技术图片

 

 集合赋值,泛型是基本类型

技术图片

 

 集合赋值,泛型是对象

技术图片

 

 map集合赋值

技术图片

 

 restful风格

技术图片

HiddenHttpMethodFilter

form 表单只支持 GET与POST请求 对于DELETE和PUT请求并不支持,Spring3.0 添加了一个过滤器可以将这些请求转换为标准http方法使得支持GET、POST、PUT 与DELETE 请求。
实现步骤:
在web.xml中添加HiddenHttpMethodFilter过滤器
在form中加入一个隐藏字段:<input name="_method" type="hidden"  value="UPDATE&&DELETE">

06.SpringMVC之参数绑定

标签:writer   java   request   inf   tst   泛型   过滤   名称   Map集合   

原文地址:https://www.cnblogs.com/deityjian/p/11494983.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!