Bonsoir,
comment je pourrais accéder à la valeur d'une clé de mon "ApplicationResources.properties" à l'intérieur de la méthode
"ActionForward execute".
Merci.
Bonsoir,
comment je pourrais accéder à la valeur d'une clé de mon "ApplicationResources.properties" à l'intérieur de la méthode
"ActionForward execute".
Merci.
Ce n'est peut etre pas academique mais pourquoi pas en ouvrant le fichier tout simplement ?
Ex pour les messages de mon appli :
cheminServlet obtenu par la methode ServletContext.getRealPath("/").
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 String cheminMessages = cheminServlet+"/WEB-INF/classes/LanguageResources.properties"; Properties messages = new Properties(); try { messages.load(new FileInputStream(cheminMessages)); } catch (Exception e) { return null; }
Une version peut etre plus académique (pas besoin de modifier ton code si tu modifie le fichier dans struts-config.xml)Envoyé par desproges
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 /* Récupération du fichier ressources (contenant le texte de l'application) */ MessageResources msg = (MessageResources) request.getSession() .getServletContext().getAttribute(Globals.MESSAGES_KEY); /* Récupération de la clé bouton.reset */ msg.getMessage( "bouton.reset" );
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager