首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 软件管理 > 软件架构设计 >

spring3表单绑定应验

2012-09-21 
spring3表单绑定验证最近因项目不得不研究下spring表单验证,通过搜索资料,最后还是决定使用spring-modules

spring3表单绑定验证
最近因项目不得不研究下spring表单验证,通过搜索资料,最后还是决定使用spring-modules-validation.jar

以下是相关的代码
实体bean




jsp页面


其实这里还有另外一种写法,就是不要使用errors.properties
而直接把异常的提示信息写在实体bean中
eg:



另外
1.在实体bean中还可以设置其他的验证规则,这个可以研究下spring-modules-validation.jar中的org.springmodules.validation.bean.conf.loader.annotation.handler包下面的类,如@Email验证电子邮箱的输入

2.properties文件的中文问题可以这样解决,使用jdk中的native2ascii.exe工具
native2ascii.exe -encoding iso8859_1 errors.properties errors2.properties(其中的iso编码这个需要根据你系统的需要进行设置)

参考网址:
1.http://www.enavigo.com/2010/08/13/spring-bean-validation-error-code-list-for-custom-error-message/

2.http://wheelersoftware.com/articles/spring-bean-validation-framework-1.html


以上是我的一些心得,估计也不是最好的方法,如果有更好,还恳请高手指导一下 1 楼 Tian.Wang 2010-11-11   double 类型的怎么验证呢

热点排行