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

Servlets/JSP Java Discussion :

[Struts][Messages]Comment utiliser du code HTML [FAQ]


Sujet :

Servlets/JSP Java

  1. #1
    Membre du Club Avatar de Tueur_a_gage
    Profil pro
    Architecte
    Inscrit en
    Mai 2002
    Messages
    77
    Détails du profil
    Informations personnelles :
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Architecte

    Informations forums :
    Inscription : Mai 2002
    Messages : 77
    Points : 59
    Points
    59
    Par défaut [Struts][Messages]Comment utiliser du code HTML
    Bonjour,

    j'ai ajouté un message d'erreur avec du code HTML dans son contenu (<BR>), mais celui-ci est interprété (&lt;BR&gt à l'exécution.

    Il me semble qu'il y a un paramétrage à faire, mais je ne m'en souvient plus.....

    merci de votre aide sur le sujet.

    a+

  2. #2
    Expert éminent

    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
    Points : 7 778
    Points
    7 778
    Par défaut
    Si tu utilises le tag bean:write, il faut mettre l'option filter à false comme ceci :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
       <bean:write name="msg" filter="false"/>
    Modératrice Java - Struts, Servlets/JSP, ...

  3. #3
    Membre du Club Avatar de Tueur_a_gage
    Profil pro
    Architecte
    Inscrit en
    Mai 2002
    Messages
    77
    Détails du profil
    Informations personnelles :
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Architecte

    Informations forums :
    Inscription : Mai 2002
    Messages : 77
    Points : 59
    Points
    59
    Par défaut
    et avec les bean message ?

  4. #4
    Expert éminent

    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
    Points : 7 778
    Points
    7 778
    Par défaut
    A ma connaissance, il n'y a pas d'équivalent dans le tag bean:message.

    Mais pourquoi ne codes-tu pas tout simplement ta balise <br/> directement derrière ton bean:message dans ta jsp ?
    Ainsi, pas de prise de tête avec les caractères spéciaux
    Modératrice Java - Struts, Servlets/JSP, ...

  5. #5
    Expert éminent

    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
    Points : 7 778
    Points
    7 778
    Par défaut
    Il y a une solution, si toutefois ton message est déclaré dans l'Action comme ceci :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    ActionMessages messages = new ActionMessages();
    messages.add("msgErreur",new ActionMessage("erreur.test")) ;
    this.saveMessages(request,messages) ;
    Tu peux récupérer le message dans la page jsp comme ceci :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    <html:messages id="msg" property="msgErreur" message="true">
    	<bean:write name="msg" filter="false"/>
    </html:messages>
    Et donc avec l'option filter="false", pas de problème pour l'affichage de ta balise <br/>.
    Modératrice Java - Struts, Servlets/JSP, ...

Discussions similaires

  1. [AJAX] Base - Comment afficher du code html
    Par Space Cowboy dans le forum Général JavaScript
    Réponses: 1
    Dernier message: 16/05/2007, 13h47
  2. [Struts-Layout] Comment utiliser collectionInput
    Par spidereck dans le forum Struts 1
    Réponses: 12
    Dernier message: 14/05/2007, 21h31
  3. comment parser du code HTML
    Par niouze dans le forum Général Dotnet
    Réponses: 1
    Dernier message: 12/01/2007, 10h28
  4. comment passer du code html dans une requette sql?
    Par vinceH31 dans le forum Requêtes
    Réponses: 5
    Dernier message: 23/11/2006, 18h10
  5. Comment utiliser ce code ?
    Par McLéonce dans le forum VB 6 et antérieur
    Réponses: 12
    Dernier message: 28/10/2006, 17h48

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