我正在使用pdf.js
在我的GWT應用程序中查看PDF文件。我完全按照readme上描述的構建操作的產品來實現查看器。pdf.js:需要變量的servlet的PDF文件
當我用靜態pdf使用查看器時,這可以正常工作。當我提供鏈接到一個服務於PDF的Servlet時,PDF查看器不會加載。
做工精細
http://127.0.0.1:8888/pdfjs/web/viewer.html?file=http://127.0.0.1:8888/staticpdf.pdf
不工作
http://127.0.0.1:8888/pdfjs/web/viewer.html?file=http://127.0.0.1:8888/api/getPdf?nodeRef=001
http://127.0.0.1:8888/api/getPdf?nodeRef=001
產生的PDF文件。該servlet一直工作。
這是行不通的,因爲pdf.js#getDocument
進入,恕不參數的GET調用,而servlet需要的nodeRef:
GET http://127.0.0.1:8888/api/getPdf?nodeRef
HTTP/1.1 200 OK
Content-Type: application/pdf
Content-Length: 0
我將如何實現Java servlet和pdf.js
能夠查看一個PDF文件給定了一個nodeRef?(只有servlet知道如何將nodeRef轉換爲PDF,我需要PDF的路徑保持隱藏)
我一直在想api/getPdf/001
,但不知道如何在tomcat上捕獲這個服務器,如果這甚至是可能的。
不錯。一定要選擇你自己的答案作爲接受的答案。 – rees
謝謝:)。我會在兩天內允許我! –