通常,Grails控制器遵循约定优于配置范例。但是,我注意到使用导出插件时并非如此。为了澄清,如果我有一个具有如下操作的控制器:
Class MyController {
def exportMyContent {
:
:
exportService.export(params.format, response.outputStream,exportMaterial,fields, labels, [:], [:])
}
}
导出完成后,浏览器会下载文件,但页面不会像在任何其他情况下那样更改为export.gsp。
有人可以解释原因吗?