Bonjour à tous,
Pour une application, j'affiche un display table contenant un certain nombre de lignes. J'utilise donc la pagination. Aussi, je veux pouvoir exporter ma liste entière, pour cela je met l'attribut export à true mais lorsque j'exporte, seules les données affichées sur ma page au moment de l'export sont exportées alors que je voudrais récupérer la liste en entier. Ca fonctionne bien si je ne met pas de pagination, mais avec une liste comportant environ 500 lignes, c'est pas possible.
Voici le morceau de code correspondant au displaytag table :
Merci par avance pour votre aide.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 <display:table export="true" class="bordure1" name="sessionScope.supportsResultats" id="supportAvecQuantite" pagesize="5" requestURI="/ecListeSupportsAvecQuantites.do"> <display:setProperty name="export.pdf.filename" value="supports commandés.pdf"/> <display:setProperty name="export.excel.filename" value="supports commandés.xls"/> <display:setProperty name="export.xml" value="false" /> <display:setProperty name="export.csv" value="false" /> <display:setProperty name="export.rtf" value="false" /> <display:column class="textOccur" title="Code et nom du module" headerClass="hautTab1" sortable="true" > <bean:write name="supportAvecQuantite" property="module.code"/> <bean:write name="supportAvecQuantite" property="module.titre"/> </display:column> <display:column class="textOccur" title="Type Support" headerClass="hautTab1" sortable="true" property="libelle.nom"></display:column> <display:column class="textOccur" title="Description Support" headerClass="hautTab1" sortable="true" property="support.description"></display:column> <display:column class="textOccur" title="Quantité" headerClass="hautTab1" sortable="true" property="quantite"></display:column> <display:column class="textOccur" title="Version" headerClass="hautTab1" sortable="true" property="module.version"></display:column> </display:table>
Partager