Struts2可以用于条件验证吗?比如,如果复选框“其他”被选中,那么字段“otherDetails”不能为空?
请注意,我正在寻找 Struts2,而不是 Struts1。非常感谢任何示例。
最佳答案
您或许可以使用表达式 validator 。如果你通过 XML 验证,你应该有类似的东西:
<validators>
<validator type="expression">
<param name="expression">(other && (otherDetails!=null && otherDetails.trim()!=""))</param>
<message>You must provide other details.</message>
</validator>
</validators>
参见 http://struts.apache.org/2.2.1/docs/validation.html了解更多信息。
关于java - 如何使用Struts2验证进行条件验证?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2329105/