我使用Struts 2,Hibernate构建了一个Web应用程序。有jQuery,html为视图部分。我使用include指令添加页眉和页脚模板。我不确定哪个部分正在做出非常缓慢的回应。这是一种内存泄漏或添加页眉和页脚并翻译它们需要时间。我认为后者的可能性较小,因为翻译只发生一次吗?。实施二级兑现是否解决了这个问题?我怎么知道它是内存泄漏?或者是其他东西。任何建议都可以帮助我改善应用的响应时间。谢谢
答案 0 :(得分:0)
我发现意外的原因导致从一个页面导航到下一个页面花了太长时间。这与数据库命中或内存泄漏无关,它是我在每个页面中包含的模板。我制作了一个巨大的标题模板,其中所有jQuery,JavaScript,css文件加载到。从jsp文件中删除它时,应用程序正常响应。现在我必须努力,但这可能成为某人的问题,我想分享它。当你缺乏经验时,你永远不会知道你的小错误在哪里,继续寻找你所能去的地方。