首页 > 代码库 > 自定义基于XML的验证器
自定义基于XML的验证器
1 a、编写一个类,继承FieldValidatorSupport类。 2 b、在public void validate(Object object)编写你的验证逻辑 3 不符合要求的就向fieldErrors中放消息 4 String fieldName=getFieldName(); 5 String fieldValue=http://www.mamicode.com/(String) getFieldValue(fieldName, object);> 6 c、一定注册你的验证器才能使用在src底下建立validators.xml定义验证器文件。 7 eclipse默认会在WEB-INF/classes目录下建立一个名称为validators.xml的配置文件,内容如下: 8 <validators> 9 <validator name="strongpassword" class="cn.itcast.validators.StrongPasswordValidator"/> 10 </validators> 11 d.在jsp页面中通过知道错误信息 12 <s:fielderror name="username"/> 13 <s:actionerror/> 14 e、日后就可以像使用Struts2提供的16个验证器方式去使用了。
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。