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 : Sélectionner tout - Visualiser dans une fenêtre à part
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 : Sélectionner tout - Visualiser dans une fenêtre à part
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