У меня есть таблица на веб-странице, заполненная кодом скриптлета. Я познакомился с этой кодовой базой только около месяца и новичок в работе с 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 заполняет таблицу . Не зная точно, что делает сервлет, есть ли очевидная причина, по которой таблица остается незаполненной при просмотре в браузере?