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 :

bundle de message-ressource


Sujet :

Struts 1 Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre très actif
    Inscrit en
    Juin 2007
    Messages
    161
    Détails du profil
    Informations forums :
    Inscription : Juin 2007
    Messages : 161
    Par défaut bundle de message-ressource
    bon c'est encore moi pour une question supplémentaire, je sais ca fait beaucoup, mais j'essaie d'apprendre les bases de struts rapidos.

    j'ai rajouté un message-ressource dans le struts-config:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
      <message-resources parameter="MessageResources"/>
      <message-ressources parameter="technote.beans.mesMessages" key="myResources" />
    dans un bundle myResources

    dans le JSP j'ai donc:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    	<bean:message key="login" bundle="myResources" />
    et dans mesMessages.properties que j'ai place dans un package technote.beans :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    login=Login :
    mdp=Mot de passe :
    c'est pas bien complique mais j'ai pourtant une erreur:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    org.apache.jasper.JasperException: Cannot find message resources under key myResources
    ...

  2. #2
    Membre chevronné
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    376
    Détails du profil
    Informations personnelles :
    Âge : 44
    Localisation : France

    Informations forums :
    Inscription : Juillet 2006
    Messages : 376
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <message-ressources parameter="technote.beans.mesMessages" key="myResources" />
    Essaie "id" à la place de "key" :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <message-ressources parameter="technote.beans.mesMessages" id="myResources" />

  3. #3
    Membre très actif
    Inscrit en
    Juin 2007
    Messages
    161
    Détails du profil
    Informations forums :
    Inscription : Juin 2007
    Messages : 161
    Par défaut
    nope rien a faire

    j ai aussi vire le mesMessages.properties du package pour le mettre direct dans le repertoire 'src', mais ca marche pas non plus

    on dirait qu il trouve pas le fichier mesMessages.properties

  4. #4
    Expert confirmé

    Femme Profil pro
    Inscrit en
    Juillet 2005
    Messages
    5 793
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France

    Informations forums :
    Inscription : Juillet 2005
    Messages : 5 793
    Par défaut
    La balise message-resources s'écrit avec un seul "s" à resources (c'est de l'anglais ):
    Code xml : Sélectionner tout - Visualiser dans une fenêtre à part
    <message-resources parameter="technote.beans.mesMessages" key="myResources" />
    Normalement, tu devrais avoir un message d'erreur à la lecture du struts-config.xml.
    Tu n'as pas dû spécifier de dtd au début du fichier :
    Code xml : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    <!DOCTYPE struts-config PUBLIC
              "-//Apache Software Foundation//DTD Struts Configuration 1.2//EN"
              "dtd/struts-config_1_2.dtd">
    Il faut évidemment mettre la bonne version de la dtd en fonction de la version de Struts que tu utilises.

  5. #5
    Membre très actif
    Inscrit en
    Juin 2007
    Messages
    161
    Détails du profil
    Informations forums :
    Inscription : Juin 2007
    Messages : 161
    Par défaut
    En effet

    j'ai plus qu'a aller me cacher sous terre pendant quelques temps

    j'ai une dtd tres 'light' pour le struts-config:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <?xml version="1.0" encoding="UTF-8"?>
    en tout cas je te remercie, ca me fait deja un souci de moins a gérer dans mon apprentissage de struts !

    Je vais marquer un 'resolu' du coup.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Struts 1.3.8 + Message ressource
    Par noOneIsInnocent dans le forum Struts 1
    Réponses: 0
    Dernier message: 14/08/2012, 16h33
  2. le tag <message-ressources> de struts-config.xml
    Par startit dans le forum Struts 1
    Réponses: 2
    Dernier message: 16/11/2007, 10h56
  3. Réponses: 10
    Dernier message: 27/07/2007, 11h25
  4. Réponses: 8
    Dernier message: 15/10/2006, 20h02
  5. Réponses: 3
    Dernier message: 30/07/2004, 10h51

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