Je n'ai pas trop compris ce qui se passe mais:
En désactivant ce qui me permettrait normalment l'internationalisation:
1 2
|
<html:html locale='true'> |
Il me choisit les messages dans la bonne langue :s ! A en perdre la tête !
Sinon j'ai encore un dernier problèmes
je n'arrive pas à transmettre la variable pour mon message:
dans validation.xml
1 2 3 4 5 6 7 8 9 10
|
<field property="nom"
depends="required">
<arg0 key="Action_ajouter_personne.nom"/>
</field>
<field property="prenom"
depends="required" >
<arg0 key="Ajout_personne.mel"/>
</field> |
Pour tester:
la key du premier, j'ai mis l'action
la key du second: la page jsp ou est le formulaire
Dans MessageResources_fr.properties
errors.required={0} est requis!
Le résultat de mon alert donne:
est requis!
est requis!
Si je met vide aux deux.
Pourtant quand je regarde le code source de la page compilé :
1 2 3 4
| function mail_required () {
this.a0 = new Array("nom", " est requis!", new Function ("varName", " return this[varName];"));
this.a1 = new Array("prenom", " est requis!", new Function ("varName", " return this[varName];"));
} |
Donc j'ai l'impression nqu'il a les variable mais ne les affiche pas non ?
Partager