我们有一个包含数百个jsps页面的大型Web应用程序.为避免重复标记块,我们正在考虑使用apache tile.现在,将两者结合起来似乎很麻烦 t:insertTemplate template="/WEB-INF/templates/xxxxx.jsp" 和 %@ includ
<t:insertTemplate template="/WEB-INF/templates/xxxxx.jsp">
和
<%@ include file="xxxxx.jsp"%>
语句所以我们正在考虑将所有包含语句转换为insertTemplates(无论模板是否包含任何tile语法)
有没有人有任何经验使用瓷砖100%的jsp包括?
你可以这样做.然而,主要区别是@include指令是编译时(因此,在启动期间只发生一次)和< whatever:include>标签是运行时(因此,在每个请求上发生).对于您不知道的情况,JSP已经提供< jsp:include>开箱即用.现在必须明显的是,标签在不必要地使用时可能会受到性能影响.