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 : Sélectionner tout - Visualiser dans une fenêtre à part
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 : Sélectionner tout - Visualiser dans une fenêtre à part
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

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.