GWT RequestBuilder:如何处理pdf?

时间:2013-03-18 10:23:23

标签: gwt

我在服务器上发送请求,服务器返回StreamingOutput(pdf文件的wriring字节) 在onResponseRecieved我需要处理这个文件并开始下载。如何开始下载此文件?

1 个答案:

答案 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", "");
  }
});