2012-04-17 36 views
0

我使用的代碼,以創建servlet:How to get image with servlet and display it using GWT Image class?
我使用的代碼來創建按鈕:How to download a file via a button click i GWT?
在我的web.xml文件中的servlet的映射是這樣的:
<servlet-mapping>
<servlet-name>MyImageServlet</servlet-name>
<url-pattern>*.images</url-pattern>
</servlet-mapping>從按鈕點擊我下載圖像從GWT?

我給出了帶有get參數「name」的文件的名稱。
問題是,當我點擊按鈕時,文件名稱始終是「servlet.images」。

如何在用戶想要下載圖像時用正確的名稱重命名圖像?

謝謝。

回答

3

在servlet中。

response.setHeader("Content-Disposition", 
        "attachment;filename=downloadname.txt");