JSP / Freemarker加载大型arraylist的速度很慢

时间:2017-11-16 11:45:49

标签: java performance jsp arraylist freemarker

我有一个对象的ArrayList。

arraylist有超过200,000个元素。

使用struts迭代标记或freemarker使用JSP迭代JSP中的列表     *

//arround 200 entries in parent
    <#list parent as child>
      <tr>
        <td>${child.id}</td>
        <td>${child.empname}</td>
        <td>${child.tdate}</td>
        <td>${child.leaveid}</td>
       </tr>
    <#list>
   //jsp
   <s:iterate var="child" val="parent">
     <td><s:property val="child.id"></td>
    ........
   </s:iterate>

这导致加载时间非常慢,加载所有元素需要几分钟。

我尝试在普通java中循环遍历数组列表,事情很快,但在jsp和freemarker中,循环很慢。

我希望有人帮忙

0 个答案:

没有答案