У меня есть определенное количество строк данных в таблице JSP из SQL (здесь нет проблем), я разбил эту таблицу на страницы с сервлетом, номера страниц отображаются с этим кодом:
<table border="1" cellpadding="5" cellspacing="5" width="50%" class="beta">
<tr>
<c:forEach begin="1" end="${noOfPages}" var="i">
<c:choose>
<c:when test="${currentPage eq i}">
<td width="1%">${i}</td>
</c:when>
<c:otherwise>
<td width="1%"><a href="ConsultaRecorridos?page=${i}&fec_ini=<%= fechaServicioIni%>&fec_fin=<%= fechaServicioFin%>">${i}</a></td>
</c:otherwise>
</c:choose>
</c:forEach>
</tr>
</table>
Проблема в том, что они всегда сохраняются в одной строке, независимо от того, сколько у меня страниц.
Мне нужна форма, которая на определенном количестве страниц создает новую строку, потому что она не очень хорошо выглядит, когда страница остается в одной строке с более чем 40 столбцами.