Передача тех же значений параметров обратно в контроллер при нажатии кнопки экспорта, отправка их обратно на страницу в виде «listParams»
[ bookInstanceList: Book.list( params ), listParams: params ]
Я мог бы также предложить, чтобы у вас было другое действие для обработки нажатия кнопки экспорта, поскольку вы действительно не хотите перечислять данные, вы хотите экспортировать их.
Тег форматов поддерживает следующие атрибуты и позволяет проходить через атрибуты HTML:
- форматы (форматы, которые должны быть
отображается список строк, например
['csv', 'excel', 'ods', 'pdf', 'rtf',
'xml'])
- params (Дополнительный запрос
- параметры, карта, например, [sort: params? .sort, порядок: params? .order])
- действие (Действие, которое должно быть
вызывается, по умолчанию используется текущее действие)
- контроллер (контроллер, который должен
быть вызванным, по умолчанию текущим
контроллер)
http://www.grails.org/plugin/export
<export:formats params="${listParams}"/>