<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
<meta name="layout" content="main" />
</head>
<body>
<div class="nav">
<span class="menuButton"><g:link class="create" action="index">Save</g:link></span>
<span class="menuButton"><g:link class="create" action="index">Cancel</g:link></span>
<span class="menuButton"><g:link class="create" action="excelExport">Export To Excel</g:link></span>
</div>
<div class="body">
<div class="message">Parsed Data:</div>
<g:hasErrors bean="${savedCrInstance}">
<div class="errors">
<g:renderErrors bean="${savedCrInstance}" as="list" />
</div>
</g:hasErrors>
<g:form method="post" >
<input type="hidden" name="id" value="${savedCrInstance?.id}" />
<input type="hidden" name="version" value="${savedCrInstance?.version}" />
<g:render template="company" model="['savedCrInstance':savedCrInstance,'customerInquiriesVal':customerInquiriesVal,'balanceStmtInfo':balanceStmtInfo,'incomeStmtInfo':incomeStmtInfo,'listofMeasures':listofMeasures]"/>
</g:form>
</div>
</body>
</html>
Приведенный выше GSP отображает проанализированные данные (из PDF-файлов) для пользователей.У пользователя есть возможность сохранять, отменять и экспортировать проанализированные данные в Excel.
При нажатии кнопки «Экспорт в Excel» я хочу передать модель savedCrInstance
(полученную из контроллера) на другой контроллер, гдеЯ буду экспортировать данные в Excel, как показано здесь .