のための動的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
私は彼が進捗インジケータにファイルのサイズを表示させたいと思うと思う。 – tHeSiD
圧縮(gzipなど)を適用していますか? – thejh