【发布时间】:2014-05-01 09:08:57
【问题描述】:
我正在通过 servlet 从我的 Web 应用程序生成一个用于网关传递的 pdf 文件。我想在新窗口/选项卡中打开这个新生成的 pdf,用户应该从 servlet 回到应用程序。如何在新窗口/标签中打开 pdf?我正在从 itext api 生成 pdf。我的 servlet 代码 sn-p 是:
response.setHeader("Expires", "0");
response.setHeader("Cache-Control","must-revalidate, post-check=0,precheck=0");
response.setHeader("Pragma", "public");
response.setContentType("application/pdf");
response.setContentLength(baos.size());
OutputStream os = response.getOutputStream();
baos.writeTo(os);
os.flush();
os.close();
【问题讨论】:
标签: java html servlets pdf web-applications