为什么Struts2中的validation.xml校验器验证框架老是无效呢????????????
2016-07-13 10:02
323 查看
为什么Struts2中的validation.xml验证框架、校验器老是无效呢????????????
提示:
如果你的Action类名为Login,访问名为login.action。
那么你的验证文件、校验文件应该叫做Login-validation.xml。并且与Login类放在同一个java包下面。
还要注意jsp页面上的属性要与Login中的属性相对应(提供getter和setter),并且与验证文件中提到的field name一致。
别忘了在struts.xml中给你的Login添加一个<result name="input">的跳转。
最后很重要的一点,你的Login类必须扩展ActionSupport类。。。。。。。。
PS:
校验文件写错一点就会全部无效!!!!!!!!!!!!!!!!
比如:误将param写成了parm!!!!!!!!!!!!!!!
注意:使用requiredstring 必填字符串校验器 来达到必填的目的。否则,输入框不是必填的。
收藏于 2011-04-19
提示:
如果你的Action类名为Login,访问名为login.action。
那么你的验证文件、校验文件应该叫做Login-validation.xml。并且与Login类放在同一个java包下面。
还要注意jsp页面上的属性要与Login中的属性相对应(提供getter和setter),并且与验证文件中提到的field name一致。
别忘了在struts.xml中给你的Login添加一个<result name="input">的跳转。
最后很重要的一点,你的Login类必须扩展ActionSupport类。。。。。。。。
PS:
校验文件写错一点就会全部无效!!!!!!!!!!!!!!!!
比如:误将param写成了parm!!!!!!!!!!!!!!!
注意:使用requiredstring 必填字符串校验器 来达到必填的目的。否则,输入框不是必填的。
收藏于 2011-04-19
相关文章推荐
- java动态代理(JDK和cglib)
- javamail 定时发送邮件,554 错误。
- java基础-时间日期类学习
- Eclipse调试时附加匹配版本的JAR包源码:Edit Source Loopup
- JNI 命名规则
- Java 环境变量是什么?为什么需要设置它?它的运行原理是怎样的?
- Jocky混淆JAVA代码(保护你的JAVA项目)
- eclipse和maven下配代理
- JAVA反射机制
- 大学两年来学到的东西和五月到六月学到的东西
- Java随机数的生成
- java web图书商城系统的需求分析及详细设计与代码实现
- Spring.NET学习笔记15——AOP的配置(基础篇) Level 200
- Java 面向对象的浅谈
- Spring.NET学习笔记14——AOP的通知类型(基础篇) Level 300
- Spring.NET学习笔记14——AOP的通知类型(基础篇) Level 300
- MyEclipse10.6 myeclipse2013下添加jadClipse反编译插件 .
- Spring学习笔记 关于Bean定义的重用-使用abstract以及parent标签属性
- springmvc+mybatis+pgsql+jetbrick整合
- 字典序生成排列