Bonjour,
je sais que le problème à déjà été évoqué plusieurs fois, mais j'ai beau regarder tous les tutos que je trouve, ça ne marche pas.
Je n'arrive pas à récupérer le contenu de mon package.properties. Avec Strut 1 ça marchait très bien. J'ai cru comprendre qu'avec Strut 2, il y avait une stratégie d'internalisation qui regarde directement les fichier properties donc pas besoin de le spécifier quelque part.
Mon fichier est placé dans mon package src.action.
Dans ma jsp j'ai essayé ces differents manière :
les 3 me retourne azerty !!!!
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 <s:property value="getText('azerty')" /> <s:text name="azerty" /> <s:property value="%{getText('azerty')}"/>
dans mon ressourceBundle il y a :
je ne sais plus trop ou chercher, j'ai mis ceci dans mon struts.xml :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 azerty = sa marche pas
Bon j'avoue j'ai mis tout ce que j'ai vu dans les tuto, car sa marche toujours pas...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 <constant name="struts.action.extension" value="html"/> <constant name="struts.configuration.xml.reload" value="true"/> <constant name="struts.custom.i18n.resources" value="package" /> <constant name="struts.devMode" value="true"/> <constant name="struts.enable.DynamicMethodInvocation" value="true" /> <constant name="struts.i18n.reload" value="true" /> <constant name="struts.objectFactory" value="spring"/> <constant name="struts.ui.templateSuffix" value="ftl"/> <constant name="struts.ui.theme" value="simple"/> <constant name="struts.i18n.encoding" value="ISO-8859-1"/>
une idée?
Merci d'avance.
Partager