вздыхает
Вот почему JSP получает плохую упаковку.
JSP 2.0 имеет функцию под названием «Файлы тегов». Они позволяют создавать теги JSP с использованием JSP.
То, что вы хотите сделать, тривиально.
Вам потребуется создать файл с именем «abc.tag» и поместить его, например, в теги WEB-INF / в вашей WAR.
Содержимое для этого случая простое.
<div>
<table>
<jsp:doBody/>
</table>
</div>
Чтобы использовать файл в вашем JSP:
sample.jsp:
<%@ taglib tagdir="/WEB-INF/tags" prefix="tag" %>
<tag:abc>
actual body content
</tag:abc>
Вот и все! Shazam. Единственное предостережение о файлах тегов заключается в том, что вы не можете использовать JSP скриптлеты внутри тегов файлов тегов. Но в любом случае вам не следует этого делать - это не имеет большого значения.
Просмотрите файлы тегов для получения более подробной информации (например, для передачи параметров и т. Д.).
Файлы тегов, JSTL и EL делают JSP 2.0 одним из лучших языков разметки в мире.