commons validator : valider une collection
Salut,
je cherche a créer une validation rule pour valider la taille minimale d'une collection.
J'ai un bean, account, qui contient une collection clients.
et je chercher a valider le fait que le compte contien au moins deux clients.
Code:
1 2 3 4 5 6 7 8 9
| <form name="Account">
<field property="client" depends="minsize" >
<arg0 key="account.client" />
<var>
<var-name>min</var-name>
<var-value>2</var-value>
</var>
</field>
</form> |
la question est : est-ce que la syntax ci dessus est corecte?
Je dois ecrire ma methode "minsize" mais je n'arrive pas a recupere ma collection:
Code:
1 2 3
| public static Integer minsize(Object bean, Field field, int min) {
ValidatorUtils. getValueAsString() ValueAsString(bean, field.getProperty());
} |
je ne recupere que des strings....
est-ce que j'emploi la bonne methode?
merci d'avance pour votre aide