如果jsp页面上,有些form的字段会随flag而表示非表示。
那么validation该如何设置,也能使得<field property 可变。
那么validation该如何设置,也能使得<field property 可变。
解决方案 »
- 有没有java桌面软件开发的书???
- <s:action name="actionTagAction" executeResult="true" /> Tag
- 逻辑问题求助
- IE8不支持document.querySelectorAll()?
- 用jdbc删除记录后(commit了),在ejb(cmp)中插入记录报主键存在错,难道两者不能混用?
- 如何在jboss外部模拟测试的时候用hibernate能获得jboss中配置的数据库连接?
- 请教jBuilder9+Weblogic7的问题?
- 请大家帮我看看这段代码有什么问题,谢谢了
- jms的低级问题
- EJB问题
- 传递复选框值问题
- 关于myeclipse和tomcat
<field property="abc" depends="requiredif,maxlength">
<arg
key="ABC"
resource="false" />
<var>
<var-name>field[0]</var-name>
<var-value>flag</var-value>
</var>
<var>
<var-name>fieldTest[0]</var-name>
<var-value>EQUAL</var-value>
</var>
<var>
<var-name>fieldValue[0]</var-name>
<var-value>x</var-value>
</var>
<var>
<var-name>maxlength</var-name>
<var-value>50</var-value>
</var>
<arg
name="maxlength"
key="${var:maxlength}"
resource="false" />
</field>
field[n]字段代表测试abc字段是否必须时的依据之一(field[0]、field[1]...之间是AND关系)
fieldTest[n]代表field[n]的测试方法,EQUAL、NULL、NOTNULL(后两者代表field[n]字段空/非空)
fieldValue[n]代表fieldTest[n]=EQUAL时的阈值,
由于默认的depends中的check,除了required(if)以外,对于空值都是直接pass的,所以对于maxlength,minlength,或者date之类的check不会有影响