DispatchAction+validation验证问题

一个action类中有执行增删改查的操作,有时候在增的时候需要验证而在删除的时候不需要验证数据的有效性,但是又不得不去把参数写完整。

访问的时候XXXXAction?method=add或XXXXAction?method=remove

现在稍微修改一下,在配置的时候分成连个表示方式:

action path="/addAction" type="XXXXAction" paramert="method" validate="true"

另外一个配置: action path="/removeAction" type="XXXXAction" paramert="method" validate="false" 根据情况分开它。这样就可以解决这个问题,但是这样以来配置文件就会很繁琐。这个问题仍待解决 ===================================================================

另外一种解决方法:在validation.xml 中将form的name设置成需要的进行校验的action的path formset> form name="/user.do?method=save"> field>.... filed> form> formset>

 

你可能感兴趣的:(xml)