java - <瓷砖:insertTemplate> is slow

标签 java jsp tiles

当包含的文件非常大时,似乎会产生开销。这与文件的内容无关,只是其大小,该文件除了注释掉的文本之外什么都没有

<tiles:insertTemplate template="/WEB-INF/very/large/file/with/nothing/but/comments.jsp">
</tiles:insertTemplate>

insertTemplate 的时间与文件的大小成正比。

comments.jsp 看起来像这样:

<%--comme

nt comment comment comment comment comment comment comment comment comment comment comment comment comment--%>
<%--comment comment comment comment comment comment comment comment comment comment comment comment comment comment--%>
<%--comment comment comment comment comment comment comment comment comment comment comment comment comment comment--%>
<%--comment comment comment comment comment comment comment comment comment comment comment comment comment comment--%>
<%--comment comment comment comment comment comment comment comment comment comment comment comment comment comment--%>
<%--comment comment comment comment comment comment comment comment comment comment comment comment comment comment--%>
<%--comment comment comment comment comment comment comment comment comment comment comment comment comment comment--%>
<%--comment comment comment comment comment comment comment comment comment comment comment comment comment comment--%>
<%--comment comment comment comment comment comment comment comment comment comment comment comment comment comment--%>
<%--comment comment comment comment comment comment comment comment comment comment comment comment comment comment--%>
<%--comment comment comment comment comment comment comment comment comment comment comment comment comment comment--%>
<%--comment comment comment comment comment comment comment comment comment comment comment comment comment comment--%>
<%--comment comment comment comment comment comment comment comment comment comment comment comment comment comment--%>
<%--comment comment comment comment comment comment comment comment comment comment comment comment comment comment--%>
<%--comment comment comment comment comment comment comment comment comment comment comment comment comment comment--%>
<%--comment comment comment comment comment comment comment comment comment comment comment comment comment comment--%>
<%--comment comment comment comment comment comment comment comment comment comment comment comment comment comment--%>
<%--comment comment comment comment comment comment comment comment comment comment comment comment comment comment--%>
<%--comment comment comment comment comment comment comment comment comment comment comment comment comment comment--%>
<%--comment comment comment comment comment comment comment comment comment comment comment comment comment comment--%>
<%--comment comment comment comment comment comment comment comment comment comment comment comment comment comment--%>
<%--comment comment comment comment comment comment comment comment comment comment comment comment comment comment--%>
<%--comment comment comment comment comment comment comment comment comment comment comment comment comment comment--%>
<%--comment comment comment comment comment comment comment comment comment comment comment comment comment comment--%>
<%--comment comment comment comment comment comment comment comment comment comment comment comment comment comment--%>
<%--comment comment comment comment comment comment comment comment comment comment comment comment comment comment--%>
<%--comment comment comment comment comment comment comment comment comment comment comment comment comment comment--%>
<%--comment comment comment comment comment comment comment comment comment comment comment comment comment comment--%>
<%--comment comment comment comment comment comment comment comment comment comment comment comment comment comment--%>
<%--comment comment comment comment comment comment comment comment comment comment comment comment comment comment--%>
<%--comment comment comment comment comment comment comment comment comment comment comment comment comment comment--%>
<%--comment comment comment comment comment comment comment comment comment comment comment comment comment comment--%>
<%--comment comment comment comment comment comment comment comment comment comment comment comment comment comment--%>
<%--comment comment comment comment comment comment comment comment comment comment comment comment comment comment--%>
<%--comment comment comment comment comment comment comment comment comment comment comment comment comment comment--%>
<%--comment comment comment comment comment comment comment comment comment comment comment comment comment comment--%>
<%--comment comment comment comment comment comment comment comment comment comment comment comment comment comment--%>
<%--comment comment comment comment comment comment comment comment comment comment comment comment comment comment--%>
<%--comment comment comment comment comment comment comment comment comment comment comment comment comment comment--%>
<%--comment comment comment comment comment comment comment comment comment comment comment comment comment comment--%>
<%--comment comment comment comment comment comment comment comment comment comment comment comment comment comment--%>
<%--comment comment comment comment comment comment comment comment comment comment comment comment comment comment--%>
<%--comment comment comment comment comment comment comment comment comment comment comment comment comment comment--%>
<%--comment comment comment comment comment comment comment comment comment comment comment comment comment comment--%>
<%--comment comment comment comment comment comment comment comment comment comment comment comment comment comment--%>
<%--comment comment comment comment comment comment comment comment comment comment comment comment comment comment--%>
<%--comment comment comment comment comment comment comment comment comment comment comment comment comment comment--%>
<%--comment comment comment comment comment comment comment comment comment comment comment comment comment comment--%>
<%--comment comment comment comment comment comment comment comment comment comment comment comment comment comment--%>
<%--comment comment comment comment comment comment comment comment comment comment comment comment comment comment--%>
<%--comment comment comment comment comment comment comment comment comment comment comment comment comment comment--%>
<%--comment comment comment comment comment comment comment comment comment comment comment comment comment comment--%>
<%--comment comment comment comment comment comment comment comment comment comment comment comment comment comment--%>
<%--comment comment comment comment comment comment comment comment comment comment comment comment comment comment--%>
<%--comment comment comment comment comment comment comment comment comment comment comment comment comment comment--%>
<%--comment comment comment comment comment comment comment comment comment comment comment comment comment comment--%>
<%--comment comment comment comment comment comment comment comment comment comment comment comment comment comment--%>
<%--comment comment comment comment comment comment comment comment comment comment comment comment comment comment--%>
<%--comment comment comment comment comment comment comment comment comment comment comment comment comment 

评论--%>

最佳答案

我在使用 Tomcat(版本 7)时遇到了同样的问题。我解决了这个问题,将 web.xml 中的开发参数设置为 false。

<servlet>
        <servlet-name>jsp</servlet-name>
        <servlet-class>org.apache.jasper.servlet.JspServlet</servlet-class>
        <init-param>
            <param-name>development</param-name>
            <param-value>false</param-value>
        </init-param>
...
</servlet>

关于java - <瓷砖:insertTemplate> is slow,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3841399/

相关文章:

java - 如何使用java正则表达式将查询列表sql转换为查询计数sql

javascript - 如何在javascript中从单元格中获取值

java - Struts2 验证消息出现两次

我的 spring MVC 应用程序中没有加载 CSS 文件

struts2 - 启用 Tiles devMode(如 Struts 的 devMode)以在每次请求时重新加载tiles.xml

java - 无法运行 JPad - NoClassDefFoundError javafx 场景父级

java - 如何使用 Firebase Firestore 获取查询数据?

java - Jframe 中 JPanel 的随机放置

jsp - ${pageContext.request.contextPath} 在本地工作正常,但实时显示空白

css - 如何创建网格/平铺 View ?