认识世界,认识JAVA
解放思想,实事求是
BlogJava
首页
新随笔
联系
聚合
管理
随笔-60 评论-35 文章-15 trackbacks-0
Struts Validator requiredif
requiredif:根据
条件
来决定是否要进行验证。
条件:通常是指跟同一个Form里的其它字段的关系。
例:
这个例子要得到的结果:
如果department为空的时候name就不能为空。反之,departmetnt非空时,name可以为空.
html:
<
html:form
action
=/doaction
>
<
html:text
property
=name
/>
<
html:text
property
=department
/>
</
html:form
>
validations.xml
<
form-validation
>
<
formset
>
<
form
name
=user
>
<
field
property
=name
depends
=requiredif
>
----使用requiredif验证器
<
arg0
key
=firstname
resource
=false
/>
<
var
>
<
var-name
>
field[0]
</
var-name
>
----相关联的第一个字段.从0开始
<
var-value
>
departmentname
</
var-value
>
----相关联的字段名称
</
var
>
<
var
>
<
var-name
>
fieldTest[0]
</
var-name
>
----条件fieldValue[0.1..] fieldTest[0.1..]
<
var-value
>
NULL
</
var-value
>
</
var
>
</
field
>
</
form
>
</
formset
>
</
form-validation
>
相关:
fieldTest[]:NULL,NOTNULL,EQUAL 三个值
当测试条件等于EQUAL时,判断字段的值是否等于变量fieldValue[]的值
posted on 2006-09-03 23:11
Q系列类、方法、变量……
阅读(826)
评论(0)
编辑
收藏
新用户注册
刷新评论列表
只有注册用户
登录
后才能发表评论。
网站导航:
博客园
IT新闻
Chat2DB
C++博客
博问
管理
<
2006年9月
>
日
一
二
三
四
五
六
27
28
29
30
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
1
2
3
4
5
6
7
常用链接
我的随笔
我的评论
我的参与
最新评论
留言簿
(2)
给我留言
查看公开留言
查看私人留言
随笔档案
2008年1月 (1)
2007年12月 (1)
2007年4月 (1)
2007年1月 (28)
2006年11月 (2)
2006年10月 (4)
2006年9月 (5)
2006年8月 (4)
2006年6月 (1)
2006年5月 (3)
2006年4月 (9)
2006年3月 (1)
文章分类
优秀文章搜集(8)
网上工具代码(7)
文章档案
2006年6月 (4)
2006年5月 (5)
2006年4月 (6)
相册
心情相册
优秀文章、知识
java编码规范
漂亮的LOGO
电子书下载
1000本JAVA程序设计电子书专题下载
搜索
最新评论
1. re: 在javascript与flash之间游弋[未登录]
jiba
--1
2. re: 在javascript与flash之间游弋[未登录]
1
--1
3. re: JS实现的动态图片新闻
我那个去
--李胜
4. re: 采用p6spy完整显示hibernate的SQL语句
我tomcat下启动也报错,郁闷!!!!
--jinsf
5. re: 采用p6spy完整显示hibernate的SQL语句[未登录]
我启动tomcat报错呢
--haldis
阅读排行榜
1. 采用p6spy完整显示hibernate的SQL语句(6758)
2. [原创,多图]完全调配Eclipse+JBOSS4.0进行J2EE开发[实战](3614)
3. HTMLAREA 3.0使用以及调用(2986)
4. 在javascript与flash之间游弋(2940)
5. JS实现的动态图片新闻(2650)
评论排行榜
1. [原创,多图]完全调配Eclipse+JBOSS4.0进行J2EE开发[实战](6)
2. 采用p6spy完整显示hibernate的SQL语句(5)
3. FLASH+PHOTOSHOP=?Macromedia被Adobe收购!强(3)
4. [转贴]有效编写软件的75条建议(3)
5. HTMLAREA 3.0使用以及调用(3)