2012-01-05 9 views
0

私はこのようなサーブレット/アクション何か使用して画像を生成していた場合:サーブレットストアでオンザフライで生成されたイメージはどこにありますか?

byte[] imageBytes = getImageAsBytes(); 

response.setContentType("image/jpeg"); 
response.setContentLength(imageBytes.length); 

response.getOutputStream().write(imageBytes); 

これらの画像が保存されているユーザのアクセスサーブレットを、?ユーザーの一時フォルダにダウンロードして、それをロードしますか?ユーザーのHTTP_SESSIONを保存していますか?

domain.com/image/randomImageServlet?param1=a&param2=b 

答えて

2

これは、ブラウザのキャッシュに保存されていない場合があります。なぜそれをどこにでも保存したいのですか?メモリにバイトをロードし、レスポンス出力ストリームにストリームします。それらは、生成されたHTMLとまったく同じようにワイヤー上にダウンロードされたばかりです。

関連する問題