2010-01-01 4 views
0

J'aimerais pouvoir extraire le contenu déjà écrit dans JSPWriter dans un tag personnalisé (en utilisant le nouveau SimpleTagSupport). Ensuite, je veux manipuler ce contenu, puis l'écrire dans JSPWriter.Obtenir du contenu de JSPWriter

Dans mon entreprise, nous sommes en train de créer un ensemble de balises personnalisées qui encapsuleront tout le code html pour une page - afin que nous puissions être assurés d'une sortie html correcte. Les balises font beaucoup plus - fournissent un aspect cohérent, un balisage approprié pour l'accessibilité dans différentes situations - traitement normal et considérations d'erreur, etc. Nous voulons aussi que les développeurs JSP aient le moins de code possible sur la page. Ainsi, les choses communes sur chaque page sont incorporées dans la balise personnalisée qui encapsule la page entière (appelée balise de page). Ainsi, par exemple, la bannière de page est dans cette balise personnalisée externe. L'une des choses que la balise de page produit est la balise de titre html. Le contenu, pour des raisons d'accessibilité, est dynamique et dépend du traitement de la page en premier. Je voudrais pouvoir traiter toute la page - après quoi nous connaissons le contenu dynamique nécessaire pour l'attribut de titre html - puis créer et insérer la balise de titre. Cependant, à ce moment tout le contenu a été écrit JSPWriter. Donc, je veux obtenir le contenu de l'écrivain ajouter dans la balise de titre html, puis l'écrire à nouveau.

Est-ce plus clair? Devrais-je expliquer plus?

Cela peut-il être fait et si oui, comment?

Merci beaucoup d'avance pour toute aide. Jeremy

+0

Pouvez-vous donner un exemple de pourquoi vous voulez faire cela? – skaffman

Répondre

Questions connexes