[STRUTS][VALIDATOR]valider un champ tabulé d'un formulaire
bonjour tous le monde!
J'ai un petit problème pour valider un formulaire avec le Plug-in validator de Struts.
J'ai dans mon ActionForm un champs de type String[]
Code:
1 2 3 4 5
|
public class TransitionForm extends ValidatorForm {
private String[] servicesSelectionnes;
...
} |
Qui est rempli par un <html:multibox> dans ma JSP
Code:
1 2
|
<html:multibox property="servicesSelectionnes" value="<%= idService %>" /> |
J'aimerai pouvoir faire des contrôles sur ce tableau grâce au moteur de validation Struts sur:
Le nombre de cases cochée (donc la taille du tableau), et la propriété "required".
J'ai mis ca dans le validation.xml, pour verifer la propriété required mais ca ne marche pas:
Code:
1 2 3 4 5 6
|
<form name="TransitionForm">
<field page="1" property="servicesSelectionnes" depends="required">
<msg name="required"key="invalide.observations.tr.services.requis" />
</field>
.. |
donc voila mes questions:
1- comment assurer la propriété "required" avec un tableau?
2- comment faire un controle sur la taille du tableau?
Merci d'avances pour vos reponses... :D