struts1.3的validation验证方式
来源:互联网 发布:淘宝怎么看身份证号码 编辑:程序博客网 时间:2024/06/07 07:05
struts1.3的validation验证方式介绍
一、两个必须的配置文件
validator-rules.xml struts1自带的配置文件。validation.xml 用户自定义的配置文件。
二、validation.xml
<form-validation> <formset> <form name="loginForm"> <field property="username" depends="required"> <arg key="prompt.username"/> </field> <!-- 特别说明,若是password是页面字段类型是password,那么mask不起作用,客户端验证方式,不能以alert形式提示值是否合法。 --> <field property="password" depends="required,mask,maxlength,minlength"> <arg key="prompt.password"/><arg name="maxlength" key="${var:maxlength}" resource="false" position="1"/> <arg name="minlength" key="${var:minlength}"resource="false" position="1"/> <var> <var-name>mask</var-name> <var-value>^[0-9]*$</var-value> </var> <var> <var-name>maxlength</var-name> <var-value>6</var-value> </var> <var> <var-name>minlength</var-name> <var-value>2</var-value> </var> </field> </form> </formset></form-validation>另外还有<msg name="校验器" key="定义新的资源提示信息"/>
<arg name="minlength" key="${var:minlength}"
resource="false" psition="1"/>
等价与<arg1 name="minlength" key="${var:minlenogth}" resource="false"/>
全局变量的使用:
<global>
<constant>
<constant-name>pp</constant-name>
<constant-value>^[0-9a-zA-Z]*$</constant-value>
</constant>
</global>
三、验证方式
验证方式可分为validator框架服务器端验证和validator框架客户端验证(javascript)
1、服务器端验证
<html:errors property="username"/>
2、客户端验证
<html:javascript formName="loginForm"/>
- struts1.3的validation验证方式
- struts1的验证(FormBean方式)
- struts1.2的validation.xml验证文件的配置总结
- 【Struts1.2总结系列】validation.xml验证文件的配置
- Struts1.2中的validation验证框架的实现步骤
- 【Struts1.2总结系列】validation.xml验证文件的配置
- 【Struts1.2总结系列】validation.xml验证文件的配置
- Struts1.2中validation.xml验证文件的配置
- struts1的验证(valicate.xml方式)
- 传智播客 struts1.x 表单验证的方式
- Struts1.2中的validation验证框架的实现步骤(转帖)
- jQuery Validation插件remote验证方式的Bug
- struts2的数据验证之编码方式验证和validation.xml验证
- struts1.3的自动验证插件
- Struts2 validation验证讲解(annotaion方式)
- Struts2 validation验证讲解(annotaion方式)
- Struts1的校验方式
- Spring4.0 的validation验证
- SecureCRT中Linux命令
- C#串口通信
- Android编程常用快捷键
- 在 CRichEditCtrl控件里 显示位图
- 解决了bluecove在mac下运行的2个问题
- struts1.3的validation验证方式
- 导航栏中添加多个UIBarButtonItem
- sap hana 应用的解决方案和架构
- GTK+与QT的对比
- 我为JNCIE狂——Juniper认证成长之路
- 教你如何电脑被盗还能找回
- console 报错:java.util.NoSuchElementException解决方法
- UIImagePickerController在iPhone和iPad上的区别
- hbase介绍