- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:BLOB型の画像データを表示したい)
BLOB型の画像データの表示方法とサンプルコード
このQ&Aのポイント
- BLOB型の画像データをServlet/JSPでSELECT文を実行し、ブラウザに表示する方法を知りたいです。
- imgタグからServletを呼び出して、画像データを表示する方法を教えてください。
- DBに格納された画像データをブラウザに表示するための手順やサンプルコードを教えてください。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
> どのような処理で このような処理です(doGet()/doPost()共通): ------------------------------------------- response.setContentType("image/jpeg"); BufferedImage img = ......; //画像データを取得 OutputStream os = response.getOutputStream(); try { ImageIO.write(img, "jpg", os); } catch (IOException e) { ...... } os.flush(); -----------------------------------------------------
その他の回答 (1)
- _ranco_
- ベストアンサー率58% (126/214)
回答No.1
img src="サーブレットのURL" です。そのサーブレットが、正しいリスポンスヘッダ(jpegならjpeg等)と共に画像データを送ります。
質問者
お礼
ありがとうございます!! サーブレット呼び出し後、どのような処理で 表示するのか教えていただきたいと思います。 writeメソッド等を使用するのでしょうか? よろしくお願いします。
お礼
ご回答ありがとうございました!! 無事に表示することができました。 コード記述していただいたおかげでとても分かりやすく 解決することができました。