0

そのコードを使用してサーブレットを作成しました。サーブレットで画像を取得し、GWT Imageクラスを使用して表示するにはどうすればよいですか?
そして、そのコードを使用してボタンを作成しました。ボタンを使用してファイルをダウンロードするには、i GWTをクリックしますか?
web.xmlファイルのサーブレットへのマッピングは次のようになります。
<servlet-mapping>
<servlet-name>MyImageServlet</servlet-name>
<url-pattern>*.images</url-pattern>
</servlet-mapping>

getパラメータ「name」を使用してファイルの名前を指定します。
問題は、ボタンをクリックすると、ファイル名が常に「servlet.images」になることです。

ユーザーが画像をダウンロードしたいときに、正しい名前で画像の名前を変更するにはどうすればよいですか?

ありがとうございました。

4

1 に答える 1

3

サーブレット内。

response.setHeader("Content-Disposition",
                     "attachment;filename=downloadname.txt");
于 2012-04-17T17:30:58.393 に答える