2013-09-30 81 views
0

我需要更改文件下載「按鈕」從g:鏈接到g:imageButton。他們都使用相同的參數在控制器中調用相同的方法。就我所知,g:link和g:imageButton都使用相同的參數執行相同的代碼。然而,新的g:imageButton並沒有給我一個csv文件下載。它執行沒有任何問題,但不會創建文件下載。文件下載從g:鏈接工作,但不能從g工作:imageButton

兩者都使用GET。而g:鏈接(工作)在控制檯中給出了這樣的消息:

Resource interpreted as Document but transferred with MIME type text/csv: 

爲什麼會從一重力變化:鏈接到G:的ImageButton導致文件下載停止工作?

謝謝。

+1

g:imageButton標籤來自哪裏? – Steinar

+1

沒有看到你的代碼很難說。但是這個消息在谷歌搜索中得到了很多結果... –

+0

g:在代碼中使用imageButton。它必須來自Grails 1.它仍然有效(除了下載),但它不在Grails 2文檔中。 –

回答

0

解決方案是使用g:actionSubmitImage。 g:imageButton不在grails 2文檔中,但它可以在我們的代碼庫中的其他地方工作,不會進行文件下載。