我使用Grails 2.4.4和asset-pipeline插件。我的一个资产是PDF文件。当用户下载此文件时,我希望保留名称someName.pdf
。在我的GSP中,我将它用作:
<a href="${assetPath(src: 'someName.pdf', absolute:true)}" target="_blank">Download PDF</a>
当我在生产中运行时,下载的文件名是:
someName-a9070ffc23b73b681ba027cbbe55b650.pdf
如何阻止资产管道插件在生产模式下更改pdf文件的名称?
答案 0 :(得分:2)
参考https://github.com/bertramdev/grails-asset-pipeline/issues/229
只需将pdf文件放在web-app文件夹而不是assets文件夹中。