I'm using a dataTable
inside another dataTable
.
When I try to export (in any format) using the dataExporter
i got something like: "org.primefaces.component.datatable.DataTable@1b675ca
" instead of the inner-dataTable values.
Is it a limit of dataExporter
? I have to implement this functionality extending dataExporter
?
Any Alternatives?
This is limitation of dataExporter
you have to make your own exporter to do this. I think it is best to try to override method exportValue
from Export
class (which is superclass of all custom export classes). Here, if value is not instance of HtmlCommandLink
or ValueHolder
just toString()
is used, so that is why you see this is printed. Additionally you will have to make your action listener which will instantiate your custom classes for exporting.