没有合适的资源?快使用搜索试试~ 我知道了~
commons-validator.doc 用法介绍
需积分: 35 8 下载量 140 浏览量
2010-09-08
13:14:10
上传
评论
收藏 53KB DOC 举报
温馨提示
试读
5页
commons-validator.doc 用法介绍 commons-validator.doc 用法介绍
资源详情
资源评论
资源推荐
common-validator 支持的校验规则非常丰富,特别是 mask 和 validwhen 两个规
则,极大地丰富了该校验框架的功能。
CommonValidator 和 Struts 结合在 Web 项目中可以支持服务器端和浏览器端的
输入验证.这是每个 Web 项目都需要的.
在 struts1.x 中使用 common-validator 验证框架,可以分为以下步骤:
1. 导入 jar 包,struts1.3.8core 包,commom-validator.jar。
2. 新建验证文件:validator.xml,放在 WEB-INF 下
3. 在 struts-config.xml 中引入插件:
如下:
注:如忘记,到 validator-rules.xml 文件即可看到相关配置:文件具体位置:
struts1.3.8core 包下打开 org/apache/struts/validator 此路径下
struts-config.xml 中配置插件。
<plug-in className="org.apache.struts.validator.ValidatorPlugIn">
<set-property property="pathnames" value="/org/apache/struts/validator/validator-
rules.xml,/WEB-INF/validation.xml"/>
</plug-in>
4. 新建 actionForm,继承字 ValidatorForm. 注意:如果是动态 actionForm ,继承
自 ValidatorActionForm.
5. 与 actionForm 中的 Validated 需要的配置一样。但必须去掉此方法。实际上验
证框架就是对 validate 方法的一个扩展。
具体如下:
(1)在 struts-config.xml 中的 action 中加入:validate=”true” input=”地址”
(2)去掉 actionForm 中的 validate 方法:
6:页面显示:
方法一:显示所有错误信息:<html:errors/>
使用 Validator 服务器端应该注意以下几点:
1 FormBean 需要继承 ValidatorForm. 并且不能实现 Form 里的验证方法.
2 自带的 ErrorMessage 一定要留下来.
errors.byte={0} must be an byte.
errors.date={0} is not a date.
还有很多.
3 Validator.xml 里自己定义的 Message 名字一定要写正确了.
www_vane
- 粉丝: 157
- 资源: 157
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0