Tiles与JSP包括

plo*_*der 8 jsp tiles include

我们有一个包含数百个jsps页面的大型Web应用程序.为避免重复标记块,我们正在考虑使用apache tile.现在,将两者结合起来似乎很麻烦

<t:insertTemplate template="/WEB-INF/templates/xxxxx.jsp">
Run Code Online (Sandbox Code Playgroud)

<%@ include file="xxxxx.jsp"%>
Run Code Online (Sandbox Code Playgroud)

语句所以我们正在考虑将所有包含语句转换为insertTemplates(无论模板是否包含任何tile语法)

有没有人有任何经验使用瓷砖100%的jsp包括?

Bal*_*usC 7

你可以这样做.然而,主要区别在于该@include指令是编译时(因此,在启动期间仅发生一次)并且该<whatever:include>标记是运行时(因此,在每个请求上发生).对于你不知道的情况,JSP已经提供<jsp:include>了这个框.

现在必须明显的是,标签在不必要地使用时可能会受到性能损失.