0

我需要将文件下载“按钮”从 ag:link 更改为 ag:imageButton。它们都使用相同的参数在控制器中调用相同的方法。据我所知, g:link 和 g:imageButton 都使用相同的参数执行相同的代码。然而,新的 g:imageButton 并没有给我一个 csv 文件下载。它执行没有任何问题,但不创建文件下载。

两者都使用 GET。g:link (有效)在控制台中给出了这个消息:

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

为什么从 ag:link 更改为 ag:imageButton 会导致文件下载停止工作?

谢谢。

4

1 回答 1

0

解决方案是使用 g:actionSubmitImage。g:imageButton 不在 grails 2 文档中,但它适用于我们代码库中不进行文件下载的其他地方。

于 2013-10-01T22:16:11.853 回答