soupir
C'est pourquoi JSP obtient une mauvaise enveloppe.
JSP 2.0 dispose d'une fonctionnalité appelée "Fichiers de variables". Ils vous permettent de créer des tags JSP à l'aide de JSP.
Ce que vous voulez faire est trivial.
Vous aurez besoin de créer un fichier nommé "abc.tag", et le mettre, par exemple, WEB-INF/tags dans votre WAR.
Le contenu est simple pour ce cas.
<div>
<table>
<jsp:doBody/>
</table>
</div>
Pour utiliser le fichier dans votre JSP:
sample.jsp:
<%@ taglib tagdir="/WEB-INF/tags" prefix="tag" %>
<tag:abc>
actual body content
</tag:abc>
Ca y est! Shazam. La seule mise en garde à propos des fichiers de balises est que vous ne pouvez pas utiliser les scriptlets JSP dans vos balises de balises. Mais, alors, vous ne devriez pas le faire de toute façon - ce n'est pas un gros problème.
Recherchez des fichiers de tag pour plus de détails (comme les paramètres de passage et autres).
Les fichiers de variables JSTL et EL font de JSP 2.0 l'un des meilleurs langages de balisage.
Voir aussi jsp balises personnalisées avec 'tag fichiers' - https://today.java.net/article/2003/11/13/easy-custom-tags-tag-files-part-1 –