GWT在回复后附上了pdf文件

时间:2012-01-31 13:34:57

标签: java gwt

我遇到了http响应问题。 我发送了一些数据,作为回应,我附上了pdf文档,我需要在新的浏览器选项卡中打开它。

我不能使用Window.Open(String url, String title, String... parameters)来做,因为我没有这个网址。


enter image description here

如果我右键单击打开它并告诉firebug“在新标签页中打开”我得到了一个网址

1 个答案:

答案 0 :(得分:1)

要在您的网页中显示pdf,您的回复标题中应该有Content-Type: application/pdf。所以,你应该在你的servlet中设置响应头,它负责给定的url。 之后,您可以将您的pdf放在其中一个html标签嵌入,对象或iframe中。我认为gwt的Frame是一个很好的方法。也请参阅本教程:4 Ways To Stream Pdf and Some Tips