[struts-layout][layout:pager] Problème changement de page
Bonjour,
J'ai un petit soucis avec l'utilisation de struts-layout. J'essaie de faire marcher un exemple simple et je n'arrive pas à faire fonctionner le changement de pages. Quelqu'un saurait-il me dire comment ça marche ?
J'ai trouvé ça sur le forum mais ça répond pas à ma question.
Quand à la doc, j'ai du mal à l'exploiter http://struts.application-servers.co...ion.html#pager .
Voilà mon code :
un Action qui créé ma collection :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
|
public ActionForward execute(ActionMapping mapping, ActionForm form,
HttpServletRequest request, HttpServletResponse response) throws Exception {
Collection c = new ArrayList();
c.add(new Personne("toto","momo"));
c.add(new Personne("titi","mimi"));
c.add(new Personne("tata","mama"));
c.add(new Personne("tutu","mumu"));
c.add(new Personne("tete","meme"));
c.add(new Personne("roro","soso"));
c.add(new Personne("riri","sisi"));
c.add(new Personne("rara","sasa"));
c.add(new Personne("ruru","susu"));
c.add(new Personne("rere","sese"));
request.setAttribute("collPers",c);
return mapping.findForward("succes");
} |
une jsp avec les taglib struts-layout :
Code:
1 2 3 4 5 6 7
|
<layout:pager maxPageItems="3">
<layout:collection name="collPers" styleClass="ARRAY">
<layout:collectionItem title="nom" property="nom"/>
<layout:collectionItem title="prénom" property="prenom"/>
</layout:collection>
</layout:pager> |
la jsp m'affiche bien mon tableau avec 3 lignes ainsi que les numéros des pages suivantes mais lorsque je click su un numéro j'obtiens une page blanche. Je sais que j'ai oublié quekquechose mais quoi ?
http://perso.club-internet.fr/ddams/...yout_pager.JPG
merci d'avance