Таблица, заполненная кодом скриптлета, не отображается - PullRequest
1 голос
/ 14 июля 2020

У меня есть таблица на веб-странице, заполненная кодом скриптлета. Я познакомился с этой кодовой базой только около месяца и новичок в работе с JSP, MVC framework и др. c. Это веб-приложение также было написано в начале 2000-х, поэтому, как и следовало ожидать, многие вещи сломаны. Одна вещь, которая меня озадачивает, - это таблица:

  <table border="0" cellpadding="2" cellspacing="0" width="480">

<%
    for ( int i=0; i< fds.size(); i++)
    {
        FreqDeptInfo                fdi     =   (FreqDeptInfo)fds.elementAt(i);

%>
        <tr class="<%=(i%2 == 0)? "row": "row1"%>"  id="<%=i%>" onclick="userclickhandler(this, <%=i%>)" ONDBLCLICK="parent.editTollFreeCodeHandler(form1)" onkeydown="upDown(event, form1)">
            <td width="175" align="left" class="smalltext"><%=ApplicationBean.escapeHTML(ApplicationBean.getDetailedName(fdi.sDeptName))%></td>
            <td width="130" align="left" class="smalltext"><%=ApplicationBean.escapeHTML(ApplicationBean.getEntitySite(fdi.sDeptName))%></td>
            <td width="80" align="left" class="smalltext"><%=ApplicationBean.escapeHTML(ApplicationBean.getFormattedDeptFrequency(fdi.dProbability))%></td>
        </tr>
<%
    }
%>

  </table>


Честно говоря, я понятия не имею, что делает код скриптлета, все, что я знаю, это то, что это для l oop заполняет таблицу . Не зная точно, что делает сервлет, есть ли очевидная причина, по которой таблица остается незаполненной при просмотре в браузере?

...