我有一些問題讓我的pdf文件顯示在我的jsp頁面。我將pdf保存在我的tomcat服務器上,其文件位置如下 c:/ tomcat 6.0/webapps/appname/reports/saved/filename.pdf 我試圖打開該文件(最好不使用c:位置)而在使用下面的標籤我的JSP文件的iframe中顯示它...在Tomcat上的jsp iframe中的pdf也struts2
<iframe src="../appname/reports/saved/filename.pdf"></iframe>
我會擔心以後上漿:)
,但我發現所請求的資源不可用。
我敢肯定,這是愚蠢的,我只是沒有看到,我真的很感激任何幫助,我可以得到。
感謝,
陰影
我知道該文件存在,並且由於可以從文件位置打開它,所以outputsteam已關閉。測試絕對http地址的問題是我無法弄清楚。我試着通過http:// localhost:8080/appname/reports/saved/filename.pdf來訪問它,但是我得到了同樣的錯誤。 – Shaded 2009-12-16 14:39:03
然後,它不在那裏,你認爲它或有更多的事情。嘗試在一個Servlet類的內部說明什麼是'new File(「c:/path/to/file.pdf」)。exists()'(使用絕對磁盤文件系統路徑,而不是相對路徑!)。 – BalusC 2009-12-16 15:36:43