template jsp tiles include

template - Tiles vs. JSP incluye



thymeleaf spring (1)

Tenemos una gran aplicación web con cientos de páginas jsps. Para evitar la repetición de bloques de marcado, estamos considerando hacer uso de las fichas de apache. Ahora parece complicado tener una combinación de ambos

<t:insertTemplate template="/WEB-INF/templates/xxxxx.jsp">

y

<%@ include file="xxxxx.jsp"%>

declaraciones por lo que estamos considerando la conversión de todas las instrucciones include a insertTemplates (independientemente de si la plantilla incluye cualquier sintaxis de mosaico)

¿Alguien ha tenido alguna experiencia con el uso de fichas 100% para jsp incluye?


Puedes hacerlo. La principal diferencia es, sin embargo, que la directiva @include es tiempo de compilación (por lo tanto, solo ocurre una vez durante el inicio) y que la etiqueta <whatever:include> es runtime (por lo tanto, ocurre en cada solicitud). Para el caso que no sabía, JSP ya ofrece <jsp:include> fuera de la caja para esto.

Ahora debe ser obvio que la etiqueta puede ser un golpe de rendimiento cuando se usa innecesariamente.