Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2226 connectés 

  FORUM HardWare.fr
  Programmation
  Java

  [TagLib] Tags imbriqués

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[TagLib] Tags imbriqués

n°1676683
jcmartin01
Posté le 25-01-2008 à 11:45:09  profilanswer
 

Bonjour,  
j'essaye de créer un tag qui saurait m'interpreter les balises <netui:xxx> ou <c:xxx>
 
voici ce que je fais :  
un premier tag, resultTag dont le doAfterBody sert juste à générer un bout de page JSP qui sera le bodycontent du tag suivant :
 
            BodyContent bc = getBodyContent();
            bc.clearBody();
            bc.write("<c: out value=\"test\"/>" );
 
            InterpreteTag tag = new InterpreteTag();
            tag.setBodyContent(bc);
            tag.doAfterBody();
 
 
Pour le InterpreteTag, le doAfterBody est simplement  
 
            BodyContent bc   = getBodyContent();
            String      body = bc.getString();
            JspWriter   out  = bc.getEnclosingWriter();
            out.print(body);
 
J'esperais ainsi obtenir sur ma page un joli "test", ce qui aurait le cas si j'avais fait directement dans ma jsp un :  
   <interprete><c: out value="test"/></interprete>
 
mais j'obtiens un "<c: out value="test"/>  
 
que puis je faire pour forcer l'interpretation de ce c: out ?  
J'ai marqué <bodycontent>JSP</bodycontent> pour chacun des tags ds le fichier TLD...
 
Si vous avez une idée :)  
JC


Message édité par jcmartin01 le 25-01-2008 à 12:06:05
mood
Publicité
Posté le 25-01-2008 à 11:45:09  profilanswer
 

n°1677462
brisssou
8-/
Posté le 27-01-2008 à 16:36:07  profilanswer
 

un tag ne peut pas écrire un tag.
 
sinon, ça pourrait boucler pendant des lustres, et l'utilisateur serait pas pres de voir sa page.


---------------
HFR - Mes sujets pour Chrome - Firefox - vérifie les nouveaux posts des topics suivis/favoris
n°1677469
masklinn
í dag viðrar vel til loftárása
Posté le 27-01-2008 à 16:52:35  profilanswer
 

Et j'ajouterais au post de Brissou: quel est l'intérêt de faire un truc pareil?


---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Java

  [TagLib] Tags imbriqués

 

Sujets relatifs
ouverture fichier texte dans une boucle //ex edit meta tagscreer dossier automatiquement a partir des tags
Le code PHP ne s'affiche plus (tags PHP reconnus comme tags HTML)Comment extraire les tags XML itunes?
Modification dans des tags (expressions régulières)getElementById et div imbriqués
include() et meta tagsméta tags
insertion méta tags[JSP] iteration propre avec ma taglib perso
Plus de sujets relatifs à : [TagLib] Tags imbriqués


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR