Bonjour,

J'ai un tableau de saisie de valeurs et je voudrais vérifier la saisie de l'utilisateur.

J'ai un peu regarder le <field-validator type="visitor"> de struts

Mais je ne sais pas trop comment m'y prendre.

Voici un début de mon code :

Mon tableau :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
private String[] souscriptionCapaciteMFJ;
MonAction-maMéthode-validation.xml :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
 
<field name="souscriptionCapaciteMFJ">	
	 	<field-validator type="visitor">
	        <param name="context">journalier</param>
	        <param name="appendPrefix">true</param>
	        <message>SouscriptionCapaciteMFH:</message>
	    </field-validator>
    </field>
souscriptionCapaciteMFJ-journalier-validation.xml :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
 
<validators>
	<field name="souscriptionCapaciteMFJ">
		<field-validator type="doubleValue">
			<message key="field.error.nan.MFJ" />
		</field-validator>
		<field-validator type="doublePositif">
			<message key="field.error.positive.MFJ" />
		</field-validator>
		<field-validator type="doubleMax">
			<message key="field.error.max.MFJ" />
		</field-validator>
		<field-validator type="doubleFormat">
			<param name="chiffreApresVirgule">3</param>
			<message key="field.error.format.MFJ" />
		</field-validator>
	</field>
La validation ne fonctionne pas

Merci pour votre aide