我在服务器上发送请求,服务器返回StreamingOutput(pdf文件的wriring字节) 在onResponseRecieved我需要处理这个文件并开始下载。如何开始下载此文件?
答案 0 :(得分:0)
我认为你不需要在javascript中处理这些数据,是吗?
如果您只想下载文件或在浏览器中显示该文件,请在页面中创建一个按钮,以便用户点击它时会显示在新窗口中,或者要求用户保存文件:
final String url = "http://gwtquery.googlecode.com/git/README.txt";
String name = "README.txt";
Anchor link1 = new Anchor(name);
RootPanel.get().add(link1);
link1.addClickHandler(new ClickHandler() {
public void onClick(ClickEvent event) {
Window.open(url, "_blank", "");
}
});