2009-02-16 5 views

Répondre

0

Je ne sais pas très bien ce que vous voulez faire puisque la balise jsp est fondamentalement compilée en code. Mais l'étiquette (et son corps) produit une sortie connue sous le nom de fragment jsp, et ceci peut être manipulé.

Pardon pour utiliser la syntaxe simple tag, mais vous pouvez utiliser essentiellement la

<% préfixe @ taglib = "fn" uri = "http://java.sun.com/jsp/jstl/functions" % >

Ceci définit une variable que vous pouvez manipuler avec d'autres fonctions. Vous pouvez ensuite émettre le contenu de cette variable dans le flux de sortie.

1

Vous pouvez rechercher BodyTag .doInitBody()

Préparer pour l'évaluation du corps. Cette méthode est invoquée par l'objet d'implémentation page JSP après setBodyContent et avant la première heure le corps doit être évalué. Cette méthode ne sera pas appelée pour les variables vides ou pour les variables non vides dont la méthode doStartTag() renvoie SKIP_BODY ou EVAL_BODY_INCLUDE.