моя нумерация страниц работает хорошо, но я не могу понять, как генерировать фиксированное количество ссылок на страницы.Например, мне нужно иметь 5 фиксированных ссылок таким образом: 1 - 2 - 3 - 4 - 5> если я нажму на третью страницу, я всегда буду видеть 5 ссылок: <3 - 4 - 5 - 6 -7>
Теперь с моим алгоритмом я могу генерировать только все ссылки, но я не знаю, как создать то, что я объяснил выше.Это мой код (только для генерации href):
<div class="pageBoxRight">
<c:if test="${param.pageNumber > 1}">
<a href="javascript: previousRecords();" class="previous"><em>previous</em></a>
</c:if>
<c:forEach var="i" begin="1" end="${tot + 1}" step="1" varStatus ="status">
<a href="javascript: goToPage(${i});" id="paginator${i}" class="pageNumber"><span class="pageNumberRight">${i}</span></a>
</c:forEach>
<c:if test="${param.pageNumber < tot}">
<a href="javascript: nextRecords();" class="next"><em>next</em></a>
</c:if>
</div>
Может кто-нибудь мне помочь?Большое спасибо.