Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我遇到的问题是,在选择某些会使输入框被禁用和留空的条件时,我需要禁用 struts 验证。
将这些输入留空会导致验证失败,这不是我需要的
当您触发这些条件时在您的表单上设置一个属性,然后在您的验证器中检查它:
if(!form.isSkipValidation()){ // validation goes here }
如果您使用 javascript 触发这些跳过验证条件,则可以使用隐藏输入字段设置此属性:
<input type="hidden" name="skipValidation" value="false"/>