訪問:http://www.zhuozhengsoft.com/dowm/,從官網下載PageOffice for Java。javascript
1. 解壓PageOffice 開發包,打開「集成文件」目錄,拷貝「WEB-INF\lib」目錄中的pageoffice4.4.0.2.jar到本身項目的「WEB-INF\lib」目錄css
2. 參考「集成文件」文件夾中的 web.xml文件,配置一下本身 Web項目中的web.xml文件,也能夠直接把下面的這段配置添加到本身的web.xml中;html
1 <!-- PageOffice Begin --> 2 <servlet> 3 <servlet-name>poserver</servlet-name> 4 <servlet-class>com.zhuozhengsoft.pageoffice.poserver.Server</servlet-class> 5 </servlet> 6 <servlet-mapping> 7 <servlet-name>poserver</servlet-name> 8 <url-pattern>/poserver.zz</url-pattern> 9 </servlet-mapping> 10 <servlet-mapping> 11 <servlet-name>poserver</servlet-name> 12 <url-pattern>/sealsetup.exe</url-pattern> 13 </servlet-mapping> 14 <servlet-mapping> 15 <servlet-name>poserver</servlet-name> 16 <url-pattern>/posetup.exe</url-pattern> 17 </servlet-mapping> 18 <servlet-mapping> 19 <servlet-name>poserver</servlet-name> 20 <url-pattern>/pageoffice.js</url-pattern> 21 </servlet-mapping> 22 <servlet-mapping> 23 <servlet-name>poserver</servlet-name> 24 <url-pattern>/jquery.min.js</url-pattern> 25 </servlet-mapping> 26 <servlet-mapping> 27 <servlet-name>poserver</servlet-name> 28 <url-pattern>/pobstyle.css</url-pattern> 29 </servlet-mapping> 30 <!-- PageOffice End-->
3. 在顯示文件列表的頁面(好比:doclist.jsp)添加pageoffice.js文件的引用和打開文件的超連接「在線打開PDF」:java
<script type="text/javascript" src=" jquery.min.js"></script> <script type="text/javascript" src=" pageoffice.js" id="po_js_main"></script> ...... <a href="javascript:POBrowser.openWindowModeless(/pdf.jsp','width=1200px;height=800px;');">在線打開PDF</a>
4. 在調用PageOffice產品的頁面(好比:pdf.jsp)添加 import 包:com.zhuozhengsoft.pageoffice.*jquery
5. 編寫PageOffice的調用代碼,在線打開文件(好比:服務器D盤根目錄下的test.pdf):web
PDFCtrl poCtrl1 = new PDFCtrl(request); poCtrl1.setServerPage(request.getContextPath()+"/poserver.zz"); poCtrl1.webOpen("d:\\test.pdf");
6.在 html代碼的 body中須要出現office 界面的位置插入下面的代碼:服務器
<%=poCtrl1.getHtmlCode("PDFCtrl1")%>
7. 啓動運行項目,訪問文件列表的頁面(好比:doclist.jsp),點擊「在線打開PDF」的超連接便可查看在線打開編輯保存PDF文件的效果。app
1. 部署PageOffice示例:拷貝PageOffice開發包中的 Samples4 文件夾到 Tomcat 的 Webapps 目錄下,訪問:http://localhost:8080/Samples4/index.html
2. 參考 基礎功能示例:2、四、在線打開PDF文件less