我遇到了http响应问题。 我发送了一些数据,作为回应,我附上了pdf文档,我需要在新的浏览器选项卡中打开它。
我不能使用Window.Open(String url, String title, String... parameters)
来做,因为我没有这个网址。
如果我右键单击打开它并告诉firebug“在新标签页中打开”我得到了一个网址
答案 0 :(得分:1)
要在您的网页中显示pdf,您的回复标题中应该有Content-Type: application/pdf
。所以,你应该在你的servlet中设置响应头,它负责给定的url。
之后,您可以将您的pdf放在其中一个html标签嵌入,对象或iframe中。我认为gwt的Frame是一个很好的方法。也请参阅本教程:4 Ways To Stream Pdf and Some Tips