2012-09-25 61 views
0

我對Grails很新穎,所以在使用導出插件實現導出到Excel時需要一些建議。如何在Grails中使用導出插件?

我已經安裝了導出插件,並在gsp中使用下面的代碼來顯示下載選項。

第一次頁面加載時,params被設置,數據從數據庫中使用這些參數獲取,然後數據被轉換爲JSON並列在jqGrid中。

單擊下載時,控制器被再次調用,這次params不同,所以如何獲得先前的params值,以便我可以再次調用DB來獲取數據並導出爲ex​​cel。

有什麼辦法可以在調用下載方法時傳遞以前的參數值。

+0

不知道這是不是你的意思。我最近實現了一個類似的功能,當用戶單擊「導出到Excel」按鈕時,它會生成文件並將其返回給用戶保存或打開。 – ibaralf

+0

這就是我需要的,你可以請分享你是如何實現它的。 – user1697739

回答

0

導出標記具有名爲params的屬性。它接受Map值。你可以在那裏添加參數。 。 例如,則params = 「[開始日期:的startDate]」 或 PARAMS = 「$ {} PARAMS」

在你downloadIncidentListExcel行動,再次需要構建您的列表,讓下載。

相關問題