1

我正在使用 GWT

我尝试使用 Servlet 下载文件。

fileId在客户端。

我已经准备好我的 servlet 来查找使用的文件fileId并将其发送回客户端。

但是在客户端。我不明白如何发送这个 id 并在服务器端检索它以使用它。

String fileId = "aValidId"
Window.open(GWT.getHostPageBaseURL() + "DownloadFileServlet", "", "");

任何人都可以帮我做到这一点。

如果这个问题是重复的,请给我一个链接(我找不到它)

提前致谢

4

1 回答 1

1

您可以简单地将参数附加到 servlet 路径,如下所示

String fileId = "aValidId"
Window.open(GWT.getHostPageBaseURL() +
                          "DownloadFileServlet?fileId ="+fileId , "", "");

servlet获取如下参数:

String myParam = req.getParameter("myparam");

请通过以下链接进行编码和其他技术..

http://perishablepress.com/how-to-write-valid-url-query-string-parameters/

于 2013-04-04T16:55:59.817 回答