- 浏览: 74236 次
- 性别:
- 来自: z驻马店
文章分类
最新评论
1:建立validator-rules.xml和 validation.xml
2:将这两个文件作为插件存入struts配置文件,在struts配置文件最后加上:
<plug-in className="org.apache.struts.validator.ValidatorPlugIn">
<set-property property="pathnames" value="/WEB-INF/validator-rules.xml,/WEB-INF/validation.xml" />
</plug-in>
3:由于所有的错误信息都是通过资源文件ApplicationResource.properties保存的,所以要在资源文件中配置错误信息。
4:编写JSP,ActionForm,Action;
注意: 此时,ActionForm应该继承 org.apache.struts.validator.ValidatorForm,或者是 org.apache.struts.validator.DynaValidatorForm
5:在validation.xml 内写验证规则了;
6.配置action,注意validate=“true”
<action attribute="memberForm" name="memberForm"
parameter="status" path="/member" scope="request"
type=“org.lxh.struts.action.MemberAction” validate=“true” />表示使用验证框架
</action-mappings>
7.需要进行验证的页面:
<body> <html:errors/>
注意红色部分,名字要一致。 <html:form action="member.do" method="post" onsubmit="return validateMemberForm(this)"> ID:<html:text property="mid"/><br> 年龄:<html:text property="age"/><br> 生日:<html:text property="birthday"/><br> 邮箱:<html:text property="email"/><br> <html:hidden property="status" value="insert"/> <html:submit value="提交"></html:submit> <html:reset value="重置"></html:reset> </html:form> <html:javascript formName="memberForm"/> </body>
•在jsp上包含<html:javascript>表示将按照javascript方式进行验证
•<html:javascript name=“regForm”/>
•对需要验证的form表单添加onsubmit事件
–<html:form action=“…” onsubmit=“return validateRegForm(this)”>
–表单验证的函数就是通过<html:javascript>标签生成,可以直接通过源代码查找。
发表评论
-
javascript encodURI() 和 JAVA URLDecoder.decode
2012-08-08 11:11 1386Js中 encodURI(encodURI(xxxx)),在j ... -
关于js中"window.location.href"、"location.href"
2012-04-12 17:08 756关于js中"window.location.href ... -
hibernate.current_session_context_class 错误
2011-12-27 15:24 869在使用SessionFactory的getCurrentSes ... -
SELECT INTO 和 INSERT INTO SELECT 两种表复制语句
2011-12-27 10:14 754Insert是T-sql中常用语句,Insert INTO t ... -
Java的SPI机制
2011-12-02 15:39 662SPI的全名为Service Provider Interfa ... -
关于TomCat自动加载class问题
2011-12-01 16:49 3224每次用tomcat的时候,每当我对类做了修改必须要重新启动to ... -
Eclipse无法自动编译的问题
2011-11-21 10:37 1089今天遇到了一个小问题,就是eclipse下导入的工程都无法 ... -
转:DynaBean 的使用
2011-11-08 11:21 3884DynaBean 的使用 在正常的开发的过程 ... -
HttpSession , HttpSessionListener , HttpSessionBindingListener , HttpSessionAtri
2011-10-26 16:35 804原来我一直认为只有当 ... -
jsp 自定义标签
2011-10-08 21:31 991有时候web.xml中无法配置<taglib>,原 ... -
Dom4j使用
2011-09-29 19:37 1355先来一段网上的废话: om4j是一个Java的XML API ... -
java.lang.NoClassDefFoundError: org/jaxen/JaxenException
2011-09-29 16:47 1052Exception in thread "mai ... -
commons logging log4js的使用
2011-09-28 17:14 1021为什么要用日志(Log ... -
javascript void(0)的含义
2011-09-28 08:55 897我想使用过ajax的都常见这样的代码:<a href ... -
struts1 DispatchAcion
2011-09-24 18:40 822public class LoginAction extend ... -
Exploded location overlaps an existing deployment” 的解决方法
2011-09-24 17:10 933项目->properties->MyEclipse ... -
java程序员面试交流项目经验
2011-09-02 20:23 9051:请你介绍一下你自己 ... -
Java项目开发规范之方法命名规范
2011-09-02 20:19 10001 共用类公共用类要求以“功能英文名称(首字母大写)”+ Ut ... -
伪代码
2011-08-14 19:33 904所谓伪代码其实就是配合初学编程的,常用代码配合写算法,也就是把 ...
相关推荐
这个绝对值得信赖 不会验证框架的赶紧来参与呵呵
通过参考资料,自己写的一个struts1校验框架的例子,希望对初学者有所帮助
Struts2校验框架应用
Struts1.x的验证框架示例 Struts1的验证框架并不常用,提供一个示例仅做参考
struts2校验框架使用心得 希望对初学者有所帮助
struts2校验框架 struts2校验框架 struts2校验框架 struts2校验框架
struts2的验证框架的示例代码,快速学习和使用struts2验证框架
struts7验证框架 struts7验证框架 我们学习时候用的 还是很全面 的
struts2.0的数据校验框架struts2.0的数据校验框架struts2.0的数据校验框架struts2.0的数据校验框架
适合初学者 struts2验证框架简单示例
struts2 验证框架实例 掩饰了整个验证的过程 并讲解了一些网上没有说过的可能会遇到的错误
struts2 验证框架,彻底简化判断页面传递过来的参数,必学内容
Struts2 和Struts1同样也提供了校验框架,但在Struts2 已经不再把校验框架做为一个插件,而是已经内置到了Struts2中,而且配置起来更为简单方便,功能也更强大。
struts2验证框架的一些属性和框架验证的语法
Struts2验证框架的配置及validation.xml常用的验证规则
struts框架及校验框架详解struts框架及校验框架详解
Struts1的validator验证框架
Struts2的校验框架 Struts2的校验框架 Struts2的校验框架
1、用户名、密码、确认密码必须输入; 2、用户名只能使用数字或者字母,长度为6~20之间... ... ...5、收入必须在0.001~10000.000之间;...7、出生日期必须是正确的日期格式,如2009-10-11,且只能在1900-1-1至2011-4-1之间;