Spring mvc使用@InitBinder标签对表单数据绑定
来源:互联网 发布:中船重工研究所知乎 编辑:程序博客网 时间:2024/06/05 16:15
原文地址:http://blog.csdn.net/axin66ok/article/details/17938095
在SpringMVC中,bean中定义了Date,double等类型,如果没有做任何处理的话,日期以及double都无法绑定。
解决的办法就是使用spring mvc提供的@InitBinder标签
在我的项目中是在BaseController中增加方法initBinder,并使用注解@InitBinder标注,那么spring mvc在绑定表单之前,都会先注册这些编辑器,当然你如果不嫌麻烦,你也可以单独的写在你的每一个controller中。剩下的控制器都继承该类。spring自己提供了大量的实现类,诸如CustomDateEditor ,CustomBooleanEditor,CustomNumberEditor等许多,基本上够用。
当然,我们也可以不使用他自己自带这些编辑器类,那下面我们自己去构造几个
在BaseController中
看到没?如果你的编辑器类直接继承PropertyEditorSupport也可以。
阅读全文
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 标签对表单数据绑定
- AWS正式把KVM投入使用 你需要知道些什么?
- SQL Loader的使用详解
- 常用库函数的学习
- 【OpenCV入门教程之五】 分离颜色通道&多通道图像混合
- Spring Web MVC系统学习笔记
- Spring mvc使用@InitBinder标签对表单数据绑定
- 虾米音乐mac端应用代码注释惊现“穷逼vip”,是程序员干的
- JSP中的JSTL无法使用,<%Java%>代码无法识别等问题
- array类型
- kafka配置说明
- android 高级开发工程师面试题
- 使用list和tuple
- 1.MQ的几种消息传递方式
- html 背景