Struts 1.1 validation.xml:myList.size()== 0.如何检查这一点

时间:2010-12-21 17:53:18

标签: xml-validation struts-1

我的情况是JobTitles列表的长度为0,如果有,则不应验证字段jobTitleId。

<field property="jobTitleId" depends="validwhen">
    <msg name="required" key="errors.required" />
    <arg position="0" key="fld.job.title" />
    <var>
        <var-name>test</var-name>
        <var-value>((jobTitles.size() == 0) or (*this* != null))</var-value>
    </var>
</field>

任何帮助肯定会受到赞赏。我已经尝试过开发人员文档了,我只是没有得到它。

1 个答案:

答案 0 :(得分:0)

显然.size()导致了麻烦,所以我更改了代码,以便在这种情况下jobTitles为null并且它有效。