0

img タグ src からサーブレットの doPost メソッドを呼び出しても意味がないことはわかっています。

  <img src='/ServletName' alt=''/>// i know it will call doGet or service method but i can't use these.

htmlのimgタグからdoPostメソッドを呼び出し、imgタグで画像を表示する方法はありますか?

実際、私の doPost メソッドの応答タイプは次のとおりです。

  response.setContentType("image/jpeg");

また、サーバーのディスクにイメージを保存できません。

4

1 に答える 1

3

では、htmlのimgタグからdoPostメソッドを呼び出して、imgタグに画像を表示する方法はありますか?

いいえ。これはHTML<img>要素の契約にすぎません。srcWebブラウザーは、属性で指定されたURLでGET要求によって画像をダウンロードする必要があります。

doGet()代わりに、メソッドで画像提供ジョブを実行してください。さらに、名前をに変更することもできdoPostますdoGet。ロジックを変更する必要はまったくありません。

于 2012-10-21T19:21:04.817 に答える