【发布时间】:2011-04-30 13:47:28
【问题描述】:
使用 GWT 客户端下载 pdf 文件的最佳方法是什么?我应该调用一个普通的 servlet 来做到这一点吗?还是有不同的首选方法来处理这个问题?
我是 GWT 的新手,所以如果有一些示例代码会很有帮助。
谢谢 深
【问题讨论】:
使用 GWT 客户端下载 pdf 文件的最佳方法是什么?我应该调用一个普通的 servlet 来做到这一点吗?还是有不同的首选方法来处理这个问题?
我是 GWT 的新手,所以如果有一些示例代码会很有帮助。
谢谢 深
【问题讨论】:
用 GET 试试...
Window.open(GWT.getHostPageBaseURL() + "FileRepository/doDownload?docId=" + dokument.getId(), "", "");
【讨论】:
最好的方法是将浏览器导航到该文件
在下载按钮上添加点击处理程序:
Button downloadButton = new Button("Download");
downloadButton.addClickHandler(new ClickHandler() {
@Override
public void onClick(ClickEvent event) {
Window.open("url_of_file", "download File", "");
}
});
【讨论】: