[Struts 1.1] [Validator] problème avec requiredif
Re bonjour,
J'ai un problème pour utiliser la contrainte requiredif du plugin validator.
Si j'utilise la contrainte required simple, j'ai bien une fonction javascript required () qui est générée côté client et contenant les contrôles voulus.
Par contre si je veux utiliser la contrainte requiredif, aucune fonction javascript n'est générée sur le client.
J'ai essayé des 2 manières suivantes :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
|
<!-- p1 est obligatoire si p2 est null -->
<form name="formName">
<field property="p1" depends="requiredif">
<arg0 key="msg.p1.required" resource="true"/>
<var>
<var-name>field[0]</var-name>
<var-value>p2</var-value>
</var>
<var>
<var-name>fieldTest[0]</var-name>
<var-value>NULL</var-value>
</var>
</field>
</form> |
et
Code:
1 2 3 4 5 6 7 8 9 10 11
|
<!-- p1 est obligatoire si p2 est null -->
<form name="formName">
<field property="p1" depends="requiredif">
<arg0 key="msg.p1.required" resource="true"/>
<var>
<var-name>test</var-name>
<var-value>(p2 == null)</var-value>
</var>
</field>
</form> |
Mais sans succès :cry:
Auriez-vous une idée ?
Merci par avance
Dov