【发布时间】:2013-03-08 04:21:18
【问题描述】:
要求
下载 CSV 文件
代码
我有一个类似的 csvFormattedString
String csvFormattedString = "\"Column_One\",\"Column_Two\"\n\"Row_Col1\",\"Row_Col2\"\n";
此 CSV 字符串使用
写入响应打印写入器response.getWriter().write(csvFormattedString);
我已将标头设置为 application-force-download 并将字符编码设置为 UTF-8。
我也想将响应长度发回给用户。
csvFormattedString.length() 似乎不正确,因为我的某些字符被截断了
【问题讨论】:
-
你使用什么样的框架/库?
-
我没有使用库来创建 csv 字符串,如果你想问的话
-
我的意思是,响应对象的类是什么?你是怎么把这个发给客户的?客户端的响应描述类是什么?
标签: java servlets httpresponse content-length