2010-12-02 9 views
2

J'utilise une table d'affichage sur un FormBean:displaytag sorte ma table, mais seulement sur la première page

<display:table name="${TableReferentielleFormBean.listeTableReferentielle}" 
    id="listeTableReferentielle" pagesize="${nb}" width="100%" class="table-separateur" 
    requestURI="${requestURI}" > 

Lorsque je clique sur un en-tête de colonne sur une table paginé, mon résultat est une liste bien triée dans le tableau en première page. mais le tri est perdu quand je clique sur une autre page de ma table. Existe-t-il une configuration de balise d'affichage pour conserver ce critère de tri? Tout est géré par une balise display avec ses paramètres de requête (d-xxx-s etc.) et rien dans ma servlet (valeur requestURI). J'ai déjà le displaytag.properties personnalisé avec la valeur sort.amount = list et je suis sûr que ce fichier de propriétés est pris en compte (je change une autre propriété pour le tester).

Répondre

3

Essayez de définir sort = "list" directement dans votre affichage: déclaration de table.

Questions connexes