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 :

Interprêter les tags HTML venant d'une variable de type Clob


Sujet :

Servlets/JSP Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Mai 2005
    Messages
    98
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Sarthe (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Mai 2005
    Messages : 98
    Par défaut Interprêter les tags HTML venant d'une variable de type Clob
    Bonjour,

    j'utilise struts2/tomcat/jsp et je me retrouve devant la problématique suivante :

    Je dispose de données en base de type Clob. Jusqu'ici j'ai réussi à les récupérer depuis la base et les convertir pour pouvoir les afficher dans ma jsp. Le problème c'est que ces données comprennent des tags html et je voudrais que la jsp interprête ces tags plutôt que de les afficher.

    Par exemple :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    <div id="contenuPagePerso">
      <s:property value="getClobData(paperEntreprise.paperTextGen1)"/>
    </div>
    Mon paperTextGen1 est un clob que je convertis en String, la donnée en base est égale à :
    <P>blabla</P>

    Actuellement cela me restitue "<P>blabla</P>" sur la page mais je voudrais qu'à la place les balises <P> soient inteprêtées et qu'à l'affichage n'avoir que blabla avec la police de la balise appliquée.

    Je vous remercie d'avance pour votre aide.

  2. #2
    Membre Expert
    Avatar de fxrobin
    Homme Profil pro
    Architecte SI, Java Fan, API Manager
    Inscrit en
    Novembre 2007
    Messages
    875
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Architecte SI, Java Fan, API Manager
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Novembre 2007
    Messages : 875
    Par défaut
    Salut,

    il suffit de mettre

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    <s:property value="getClobData(paperEntreprise.paperTextGen1)" escape="false" />
    la documentation :
    http://struts.apache.org/2.1.8/docs/property.html

  3. #3
    Membre confirmé
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Mai 2005
    Messages
    98
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Sarthe (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Mai 2005
    Messages : 98
    Par défaut
    Merci beaucoup ! Je n'avais pas tilté sur le fait que cela puisse tout simplement être un attribut de property

    Encore merci !

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

Discussions similaires

  1. [Core] initialiser une variable de type Clob
    Par anakin59490 dans le forum Hibernate
    Réponses: 1
    Dernier message: 06/06/2012, 17h06
  2. <html:link> avec une variable en paramètre
    Par mariemor64 dans le forum Servlets/JSP
    Réponses: 3
    Dernier message: 02/06/2006, 11h26
  3. Supprimer les tags HTML
    Par Seth77 dans le forum Langage
    Réponses: 6
    Dernier message: 28/02/2006, 16h48
  4. [html/javascript] récupérer une variable
    Par LE NEINDRE dans le forum Général JavaScript
    Réponses: 3
    Dernier message: 02/12/2005, 15h42
  5. forcer xsl à interpréter les balises html
    Par canal68 dans le forum XSL/XSLT/XPATH
    Réponses: 2
    Dernier message: 07/07/2005, 15h02

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