Hi all, I have just submitted a new version of the DataTables widget to the appstore. New features: Style a cell in a row based on a boolean or enum in the row Enable/Disable buttons based on a boolean or enum in the row Horizontal scrolling Export data to CSV The export is done on the server because the client only has the currently visible data available. The demo project now also contains actual functionality: module DataTablesExportData, which contains a Java action to do the export. The Java action processes the data in batches and writes to a temporary file to prevent memory issues with large datasets. It is generic; you don't need to change it to work for your domain model. Just add the admin and user module roles to your user roles. It exports to CSV because that fitted in the time available and Excel handles it quite well.