【发布时间】:2011-12-24 10:52:47
【问题描述】:
我想从 jsp 打开一个 PDF 文件。 jsp和PDF在同一个目录下。 我正在使用以下代码:
if (Desktop.isSupported()) {
try {
File myFile = new File("<file name>.pdf");
Desktop.getDesktop().open(myFile);
} catch (IOException ex) {
// no application registered for PDFs
}
}
但是,我收到找不到文件的错误。 已验证 user.dir,它指向我的 tomcat/bin。 如何参考pdf打开?
【问题讨论】:
-
如果桌面可用,上述代码将在服务器上打开 PDF,您应该使用从 jsp 到 pdf 的转发或重定向来将其公开给用户
-
gertas,你能给我一个代码示例吗?