我爲我的grails應用程序使用了導出插件。我如何將一個列表實例傳遞給控制器?我有這個在我的GSP:從gsp傳遞給控制器的值
<g:set var="fruitInstanceList" name="fruitInstanceList" value="${fruitInstanceList}"/>
<export:formats formats="['csv', 'excel', 'ods', 'pdf', 'rtf', 'xml']"/>
,並在我的控制器:
if(params?.format && params.format != "html"){
response.contentType = grailsApplication.config.grails.mime.types[params.format]
response.setHeader("Content-disposition", "attachment; filename=books.${params.extension}")
exportService.export(params.format, response.outputStream,params.fruitInstanceList, [:], [:])
}
的代碼不工作,因爲fruitInstanceList沒有被傳遞給控制器。我怎樣才能做到這一點?使用上面的代碼將gsp的值傳遞給控制器?
請幫忙,謝謝。
但你如何從視圖調用控制器? –