如何在某些条件下禁用Struts验证

时间:2009-08-18 15:41:20

标签: javascript html struts struts-validation

我遇到的问题是,我需要在选择某些条件时禁用struts验证,这些条件会禁用输入框并显示空白。

将这些输入留空会导致验证失败,这不是我需要的

1 个答案:

答案 0 :(得分:0)

触发这些条件时在表单上设置属性,然后在验证器中检查该属性:

if(!form.isSkipValidation()){
   // validation goes here
}

如果您使用javascript触发这些跳过验证条件,则可以使用隐藏的输入字段设置此属性:

<input type="hidden" name="skipValidation" value="false"/>