Details
Description
I do export my tables with the org.displaytag.export.excel.DefaultHssfExportView class. My export.amount is set to list and not page.
Doing HTML, PDF, XML the export contains the entire list. Doing an Excel export reveals the same page as HTML. I tracked down the bug I reaized that HTML Export and Excel Export subclass TableWriterTemplate which always says in #writeTableBody "rowIterator = model.getRowIterator(false);"
Setting to rowIterator = model.getRowIterator(model.getProperties().getExportFullList()); does not completely resolve it because HTML shows everything.
I have attached a patch with resolves the issue but I do think that this can be done better and cleaner for both (html, xls) types.
Doing HTML, PDF, XML the export contains the entire list. Doing an Excel export reveals the same page as HTML. I tracked down the bug I reaized that HTML Export and Excel Export subclass TableWriterTemplate which always says in #writeTableBody "rowIterator = model.getRowIterator(false);"
Setting to rowIterator = model.getRowIterator(model.getProperties().getExportFullList()); does not completely resolve it because HTML shows everything.
I have attached a patch with resolves the issue but I do think that this can be done better and cleaner for both (html, xls) types.