题
我生成CSV(逗号分隔值)Java服务器页面(JSP)文件。该URL显示 “my_generated_csv.jsp
”。
我想要做的就是简单,用户点击“Generate
”的下载生成CSV
文件。我想用JSP生成它。我需要重新考虑我的方法呢?
编辑:
在下面的代码工作,使文件可下载的,但扩展保持相同。没有人知道如何去改变它?
<% response.setContentType("text/csv"); %>
解决方案 2
找到了答案:
response.setContentType("application/csv");
response.setHeader("Content-Disposition", "inline;filename=myfile.csv");
其他提示
有JSP保存文件,然后给用户一个链接到该文件。要么或给页面MIME类型csv文件的(文本/ CSV)。
我相信你会使用
<% response.setContentType("text/csv"); %>
要设置的MIME类型。
不隶属于 StackOverflow