guarda io sto iniziando a studiare struts e jstl proprio adesso quindi non so quanto posso dirti cose corrette, comuqnuue dovresti fare qualcosa tipo:
supponi di avere un bean pages con le properties first e last che rapresentano i valori della prima e dell'ultima pagina e che la servlet che gestirà la richiesta di una pagina sia pageServlet:
codice:<c:forEach var='index' begin="${pages.first}" end="${pages.last}"> <c:out value="${index}" /> </c:forEach>