Si j'ai 3 champs de texte sur un formulaire, comment puis-je utiliser le validateur struts pour vérifier qu'une combinaison des 3 champs doit former une date valide.Comment valider une date en utilisant une combinaison de champs à l'aide du validateur Struts
Par exemple
<form action="/test">
<input type=text name=day>
<select name=month>
<option value=JAN>JAN</option>
<option value=JAN>JAN</option>
<option value=JAN>FEB</option>
---
---
<option value=DEC>DEC</option>
</select>
<input type=text name=year>
</form>
Dans Struts Validator je peux faire quelque chose comme ça
<field
property="day"
depends="required,mask">
<arg key="myForm.day"/>
<var>
<var-name>mask</var-name>
<var-value>^[0-9]*$</var-value>
</var>
</field>
Mais comment puis-je vérifier ce jour + mois + année est une date valide? y compris les février et les années bissextiles?