通过按钮点击i GWT从servlet下载图像?

时间:2012-04-17 16:15:43

标签: java gwt servlets

我使用该代码创建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>

我使用get参数“name”给出文件名 问题是,当我点击按钮时,文件名始终是“servlet.images”。

当用户想要下载图像时,如何使用正确的名称重命名图像?

谢谢。

1 个答案:

答案 0 :(得分:3)

在servlet中。

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