用validation.xml
使用JavaScript进行验证。
使用JavaScript进行验证。
解决方案 »
- 调用一个本地的程序,process.waitfor()未起到阻塞的作用.
- 使用Jquery-easyUI的人多吗
- hibernate关系映射时,对对象引用的深度是否有限制?
- 请教项目中如何运用ACEGI
- EJB 3.0 Enterprise Bean样列的问题
- 牛人都那里去了?难道csdn真的没牛人啊。ftp文件的时候偶尔会出现最后多些内容,就是比原文件要多出一部分乱七八遭的东西
- Sping下怎么配置oracle驱动阿?? 查了N多地方咋都是mysql和sqlserver的呢...
- 想换程序学习的网友请进。
- java可以将字符转换成二进制吗?在线等,:)
- 超cool多态--interface来实现的...有点不理解...
- 关于jsp:useBean的用法
- 用java语言怎样修改主或删除某个文件(如.properties)的内容?在线等?
http://struts.apache.org/userGuide/dev_validator.html
找个功能是struts1.1产生的,可以针对表单进行验证
例二:一个简单的validation.xml文件<form-validation> <formset> <form name="checkoutForm"> <field property="firstName" depends="required"> <arg0 key="label.firstName"/> </field> <field property="lastName" depends="required"> <arg0 key="label.lastName"/> </field> </form> </formset></form-validation>
例二向大家展现了一个name属性叫checkoutForm的一个<form>元素。checkoutForm是一个在Struts配置文件中定义的一个ActionForm Bean。所以,例二的XML文件就是把这个ActionForm Bean和请求Validator建立映射,Bean的firstName和lastName属性分别对应XML文件中相应的firstName和lastName<field>元素。
其实它还有许多其它作用,如可以在validation.xml中定义常量和全局变量,用于在整个文件中使用,当你想使时可以方便的反复使用。对于validation.xml的元素和属性更详细的解释,可以下载jakarta.apache.org/struts/dtds/validation_1_1.dtd参阅。