IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Struts 1 Java Discussion :

Problème de message-resource


Sujet :

Struts 1 Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Futur Membre du Club
    Profil pro
    Inscrit en
    Juillet 2005
    Messages
    4
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2005
    Messages : 4
    Par défaut Problème de message-resource
    Bonjour,

    Mon problème vient du fait que je cherche à sortir de mon fichier .war les fichiers .properties définis dans les balises suivantes de mon struts-config.xml :

    <message-resources parameter="chemin du properties" />

    Pour le moment je n'ai pas trouvé d'autre solution qu'inclure les fichiers properties dans le .war généré car je n'arrive pas à utiliser un autre chemin qu'un nom de package ou un chemin partant de /WEB-INF.

    Merci par avance

  2. #2
    Membre chevronné


    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    7 855
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2003
    Messages : 7 855
    Par défaut
    Bonjour,

    il est d'usage de mettre ce genre de fichiers dans WEB-INF/classes afin de l'avoir dans le classpath.
    Cela te dérange ?

    Eric

  3. #3
    Futur Membre du Club
    Profil pro
    Inscrit en
    Juillet 2005
    Messages
    4
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2005
    Messages : 4
    Par défaut
    En effet j'ai pour habitude de le placer dans le WEB-INF/classes. Mais là on me demande s'il existe une possibilité de sortir le fichier resources du war pour pouvoir le modifier plus facilement.

    J'ai essayé plusieurs test avec différents classpath mais encore aucune piste.

  4. #4
    Candidat au Club
    Inscrit en
    Décembre 2004
    Messages
    4
    Détails du profil
    Informations forums :
    Inscription : Décembre 2004
    Messages : 4
    Par défaut
    si tu as eu une reponse pour sortir le fichier de la web-app, je suis preneur.

  5. #5
    Membre émérite

    Profil pro
    Inscrit en
    Mars 2002
    Messages
    652
    Détails du profil
    Informations personnelles :
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations forums :
    Inscription : Mars 2002
    Messages : 652
    Par défaut
    Par défaut, la classe qui charge les ressources utilise un getResourceAsStream(param) donc, la recherche se fait dans le classpath.

    Il suffis de faire sa propre classe de chargement de ressources qui utilise une URL et non un chemin ds le classpath

    La classe à surcharger est la suivante :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    org.apache.struts.util.PropertyMessageResources
    J'ai donné un exemple surchargé pour utiliser plusieurs fichiers de ressources sous la même clef de bundle il y as peu, repars de la et adapte la classe.
    Le code est dispo dans la participation à la FAQ Struts

    http://www.developpez.net/forums/sho...0&postcount=11

  6. #6
    Candidat au Club
    Inscrit en
    Décembre 2004
    Messages
    4
    Détails du profil
    Informations forums :
    Inscription : Décembre 2004
    Messages : 4
    Par défaut
    thx !

Discussions similaires

  1. [STRUTS] [Debutant] Cannot find message resources...
    Par grizzz dans le forum Struts 1
    Réponses: 14
    Dernier message: 05/05/2011, 16h08
  2. [Struts-Layout] treeview et message resources
    Par Calahad dans le forum Struts 1
    Réponses: 12
    Dernier message: 02/10/2006, 10h01
  3. [struts][message resource] echapper les {}
    Par jeb001 dans le forum Struts 1
    Réponses: 1
    Dernier message: 28/08/2006, 11h16
  4. [struts]message-resources, default locale
    Par delas dans le forum Struts 1
    Réponses: 4
    Dernier message: 03/02/2006, 17h34
  5. [Struts]Valider et afficher erreur - message resource
    Par djodjo dans le forum Struts 1
    Réponses: 6
    Dernier message: 29/12/2005, 15h52

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo