お世話になっております。
以前にも、質問させていただたのですが、
servlet3.0環境で、
poi3.14を使って、テンプレートのExcelを読み込み
データを書き込んだのち、ブラウザから出力しているのですが、
あるファイルは1秒でおわるのに、
ある特定のファイルのみ、3分近くかかってしまうファイルがあります。
この極端におそくなってしまうのは、wb.write部分なのですが、
なぜ、このような違いがでてくるのでしょうか。。
OutputStream out = new BufferedOutputStream(response.getOutputStream());
wb.write(out);
3分と1秒のExcelファイルサイズは、3分が970KBで1秒の方が70KBです。
また、tomcatのserver.xmlの方で、bufferSizeを"10240000"
に指定してはみましたが改善されません。
改善手段について、なにかヒントいただければ幸いです。
追記
そもそも、Excel自体が開くが非常に重いです。
10秒程度かかります。
もしかしたら、そこが他とは違うかもしれません。。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。