layout:pager et maxPageItems dynamique
Bonjour à tous,
J'utilise dans mon application un layout:pager quand j'affiche mes résultats, et j'ai un petit soucis pour fixer le nombre maximum de lignes par page.
Voici la ligne correspondante dans ma jsp :
Code:
1 2 3
| <% String nbrItemsPerPage = PlatformFactory.getPropertyReader().getProperty("mon_projet", "nbrItemsPerPage").trim(); %>
<layout:pager maxPageItems="<%= nbrItemsPerPage %>" styleClass="ListFooter"> |
Donc pour le moment je charge le nombre de lignes par pages qui est une propriété de mon application. ça marche nickel comme ça, mais je souhaite pouvoir supprimer les balises <%%> de mon application, donc je cherche une autre solution.
J'en suis donc arriver à cette autre solution :
Code:
1 2
|
<layout:pager maxPageItems="<layout:write name="ma_forme" property="nbrpages">" styleClass="ListFooter"> |
Cette méthode ne fonctionne pas, il n'accepte pas que j'utilise un tag layout dans un autre tag layout 8O
existe t il un autre moyen pour y arriver, ou suis je condamné à laisser mes balises <%%> dans ma jsp ??
Merci aux courageux qui sauront me répondre.