您的位置:首页 > 编程语言 > Java开发

动态表单验证框架配置步骤 参考工程Struts_pro3

2012-07-02 23:01 417 查看
1、在WEB-INF目录下生成validation.xml文档

2、struts-config.xml中通过<plug-in>元素配置ValidatorPlugIn插件

|_负责加载validation.xml和原有的validator-rules.xml

3、 struts-config.xml中对ActionForm进行配置(若是DynaActionForm则配置为org.apache.struts.validator.DynaValidatorForm)

4、在validation.xml中配置<form>元素,给出表单数据的验证规则

|_<field name="属性名" depends="验证规则名,验证规则名,...">

<arg0 key=""/>

</field>

5、在ApplicationResources.properties文件中 给出提示信息的配置

6、JSP页面上边写<html:errors property="属性名"/>获得错误提示信息将信息显示

7、在页面上使用该验证规则进行表单的JS验证,则<html:javascript/>

|_formName: 将ActionForm的name属性值填写在该处

8、将html的<form>元素进行修改,设置其属性name和onSubmit

|_name: ActionForm的name属性值填写在该处

|_onSubmit: return validate[ActionForm的名称](this);

9、如果将properties文件中的内容,将其中文转为ascii码格式来显示避免乱码

|_命令:native2ascii 源文件名 目标文件名

10,意义:统一前后台的数据合法验证 统一实现的方法保证前后天验证结果统一

cmd -----> native2ascii t.txt d.txt 便可将中文编码转化成标准编码格式
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: