我在struts 1.3中有一个表单,它是一个动态生成的表单并具有索引属性。 我想用struts验证框架验证该表单。
这是我的情况: 有一个名为page的字段,应该是偶数个人名。为此,我必须在struts中创建自定义有效。你们有什么想法吗?
<field property="page" indexedListProperty="data"
depends="validwhenpage,integer,intRange">
<arg0 key="err.personname.page.valid"/>
<var>
<var-name>test</var-name>
<var-value>((data[].personname=='ramesh') or (*this* ????))</var-value>
</var>
</field>
答案 0 :(得分:1)
我们可以创建Action Error对象并将错误消息保存在我们的action类中,我们可以根据需要进行验证
errors.add(ActionErrors.GLOBAL_MESSAGE, new ActionMessage("test","test1");
saveErrors(request, errors);