Cela pourrait être une question fondamentale: Je suis en train de comprendre comment le code de validation Struts ci-dessous fonctionne:Struts Validation avec plusieurs règles de validation pour un seul champ
<field property="myField" depends="validwhen, maxlength">
<msg name="validwhen" key="error1.key" />
<msg name="maxlength" key="error2.key"/>
<var>
<var-name>test</var-name>
<var-value> isFieldsShown == "no" </var-value>
</var>
<var>
<var-name>maxlength</var-name>
<var-value>128</var-value>
</var>
</field>
Est-ce comme, d'abord le validwhen règle vérifiée et si elle réussit alors la règle maxlength est vérifiée? OU, si le valide lorsque renvoie la valeur true, le champ est considéré comme valide sans passer à la règle maxlength?