0
我已经编写了一个servlet,它将一个csv文件(动态生成)返回给用户下载。但客户端无法看到文件大小,这意味着它们不会收到进度指示符。java生成动态csv文件供下载
我有这样的代码
protected void doGet(HttpServletRequest req, HttpServletResponse resp)
throws ServletException, IOException {
try {
String csv = getCsv();
resp.setContentType("text/csv");
resp.setContentLength(csv.getBytes().length);
resp.getWriter().write(csv);
} catch (Exception e) {
log.error("error generating feed", e);
}
}
谢谢。
这里的问题究竟是什么? – ColinD 2010-11-30 20:29:15
我假设他希望进度指示器显示文件的大小。 – tHeSiD 2010-11-30 20:42:33