Java EE响应内容大小太大

时间:2015-10-28 13:31:52

标签: java jsp servlets enterprise

可能我的屏幕可以更好地解释它。

我的问题是我做错了什么或如何分析更多来自我的Java Servlet的响应?我在等待太多回应时遇到了麻烦。甚至缓存机制对我来说也不够用。在从服务器向jsp页面发送数据时,其他地方应该存在问题。

以下是chrome检查员的响应大小: enter image description here

在这里你可以看到我只是将一些HashMaps和ArrayLists发送回jsp页面进行显示。你可以帮助我或导航我如何更深入地分析问题在哪里?调度程序和jsp之间或数组中的数据太多?如何以MB为单位获取数组的实际大小? enter image description here

根据评论

编辑。这是在tracking.jsp文件中循环动态创建的选项卡结构的图片(文件本身是相当大的1700行代码): enter image description here

2 个答案:

答案 0 :(得分:0)

经过一些调查后,问题是我在我的tracking.jsp文件中使用的循环用于引导选项卡和嵌套选项卡,因此我实现了jQGrid框架,用于数据处理和切换具有不同抽象的数据。非常感谢@Kayaman指出了正确的方向。

答案 1 :(得分:-2)

尝试在return调用后删除forward语句。 Flushclose writer并删除其他区域中的return

注意:我假设此代码存在于HttpServlet的一种方法中。