spring mvc使用@InitBinder 标签对表单数据绑定
来源:互联网 发布:便笺的元数据 编辑:程序博客网 时间:2024/06/05 14:09
在SpringMVC中,bean中定义了Date,double等类型,如果没有做任何处理的话,日期以及double都无法绑定。
解决的办法就是使用spring mvc提供的@InitBinder标签
在我的项目中是在BaseController中增加方法initBinder,并使用注解@InitBinder标注,那么spring mvc在绑定表单之前,都会先注册这些编辑器,当然你如果不嫌麻烦,你也可以单独的写在你的每一个controller中。剩下的控制器都继承该类。spring自己提供了大量的实现类,诸如CustomDateEditor ,CustomBooleanEditor,CustomNumberEditor等许多,基本上够用。
当然,我们也可以不使用他自己自带这些编辑器类,那下面我们自己去构造几个
在BaseController中
看到没?如果你的编辑器类直接继承PropertyEditorSupport也可以。
摘自:http://blog.csdn.net/axin66ok/article/details/17938095
0 0
- spring mvc使用@InitBinder 标签对表单数据绑定
- spring mvc使用@InitBinder 标签对表单数据绑定
- spring mvc使用@InitBinder 标签对表单数据绑定
- spring mvc使用@InitBinder 标签对表单数据绑定
- spring mvc使用@InitBinder 标签对表单数据绑定
- spring mvc使用@InitBinder 标签对表单数据绑定
- spring mvc使用@InitBinder 标签对表单数据绑定
- spring mvc使用@InitBinder 标签对表单数据绑定
- spring mvc使用@InitBinder 标签对表单数据绑定
- spring mvc使用@InitBinder 标签对表单数据绑定
- spring mvc使用@InitBinder 标签对表单数据绑定
- spring mvc使用@InitBinder 标签对表单数据绑定
- spring mvc使用@InitBinder 标签对表单数据绑定
- spring mvc使用@InitBinder 标签对表单数据绑定
- spring mvc使用@InitBinder 标签对表单数据绑定
- Spring mvc使用@InitBinder标签对表单数据绑定
- spring mvc使用@InitBinder 标签对表单数据绑定
- 使用@InitBinder 标签对表单数据绑定
- JavaEE学习笔记--HTML(2)
- 关于iframe高度自适应的问题
- Mysql学习笔记十——union查询
- java中的无锁模式——CAS
- Trailing Zeroes (III)
- spring mvc使用@InitBinder 标签对表单数据绑定
- 关于ueditor在Linux服务器图片上传使用的问题
- npm就自动为我们更新到最新版本
- MPC5643L--双核高性能MCU
- 关于尾插法的优化和快慢指针查找中间节点
- 单片机控制点阵字符显示及字模提取原理
- PowerDesigner快速入门
- java的字节流与字符流
- 在Linux中使用文件系统NTFS和exFAT的小结