2012-04-17 41 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");