【发布时间】:2014-12-06 00:09:45
【问题描述】:
String contextPath="http://chf-www05/manuals";
response.sendRedirect(contextPath +"/zseries9.pdf");
此重定向来自 servlet,它重定向到驻留在外部网络服务器上的 PDF。任务是调用此 servlet 时 pdf 应在新窗口中打开。我使用''标签尝试了'window.open',但它没有按预期工作。
【问题讨论】:
-
你是从网页jsp、html调用servlet吗?
-
试试
window.open("http://chf-www05/manuals/zseries9.pdf")并直接从 javascript 中点击它。 -
不!我从一个 struts action servlet 调用它。
-
response.sendRedirect()不会打开新窗口。 -
是的!我知道。有没有可行的方法?可能不是 response.sendRedirect 而是任何其他方法?
标签: java servlets pdf url-redirection