
Envoyé par
bilobar
j'ai essayé tag layout:pager avec l'attribut maxPageItems, malheureusement je n'y suis pas arrivé

, j'ai modifier le sort du struts-config, pour lui indiquer une Action.
Normalement, pour utiliser le layout:pager, tu peux utiliser l'Action de path /sort de Struts-Layout.
j'ai bien mes numéros de page et quand je clique sur un numéro, je n'ai plus que le numéro 1 et ce n'est plus un lien href
C'est ce code-là qui n'est pas correct :
int j = (Integer)request.getAttribute("nbr_enregistrement")/10;
Tu n'as pas pu faire ceci car int n'est pas un Object :
1 2
| int nbr_enregistrement = 100;
request.setAttribute("nbr_enregistrement", nbr_enregistrement) ; |
Il faut donc transformer le int en Integer :
1 2
| int nbr_enregistrement = 100;
request.setAttribute("nbr_enregistrement", new Integer(nbr_enregistrement)) ; |
et dans la jsp :
int j = ((Integer) request.getAttribute("nbr_enregistrement")).intValue()/10;
et remplace le tag <layout:link> par une balise <a> comme je te l'ai indiqué précédemment.
Partager