2025-04-29 09:30
@JFinal 大哥,您好,renderFile(new File());的时候,Content-Disposition是会被设置为attachment;的,这样会导致浏览器以保存附件的方式下载文件。有一些场景我是想以页面显示的方式显示文件的,比如说一些图片或者标签中的pdf文件。而我在renderFile(new File(r.getStr("path")));之后,手工添加了getResponse().setHeader("Content-Disposition", "inline; filename=\"" + r.getStr("filename") + "\"");结果也是不行,后面他还是会把"Content-Disposition" 这个设置为attachment,无法在页面中直接显示。请问大佬有没有优化的方案呢?
2021-10-22 10:56
我也被这个困扰了好久,然后把的provided注掉就行了