二. PageOffice 2.0 升级到 4.0 版本(完全升级,支持 Chrome 45 和
Firefox52 及以后的浏览器不支持插件问题):
1. 删除你们自己 Web 项目的“WEB-INF\lib”目录下的 pageoffice.jar、posetup.exe 和
license.lic 文件;
2. 拷贝当前升级包中 pageoffice4.5.0.3.jar 到您自己 Web 项目的“WEB-INF\lib”目录下;
3. 打开你们自己 Web 项目的“WEB-INF\lib”目录下的 web.xml 文件,添加以下配置:
<servlet-mapping>
<servlet-name>poserver</servlet-name>
<url-pattern>/pageoffice.js</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>poserver</servlet-name>
<url-pattern>/jquery.min.js</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>poserver</servlet-name>
<url-pattern>/pobstyle.css</url-pattern>
</servlet-mapping>
4. 比如说文件列表页为 doclist.jsp,页面中打开文件的链接为:
<a href=”word.jsp?id=111” > 文档一 </a>
那么修改 doclist.jsp 中的代码:
(1) 在 html 代码的<head></head>中添加对 pageoffice.js 和 jquery.js 文件引用
(注意:引用路径 src 的值要根据自己 Web 项目的情况写正确的路径;必须添
加属性 id=”po_js_main”):
<script type="text/javascript" src=" /jquery.min.js"></script>
<script type="text/javascript" src=" /pageoffice.js" id="po_js_main"></script>
(2) 修改打开文件的链接代码为:
<a
href="javascript:POBrowser.openWindowModeless('Word.jsp?id=111','width=1200px;height=800
px;');">文档一</a>
5. 重启 Tomcat(Web 服务);
6. 在客户端重新登录系统打开文件,提示注册时,使用 4.0 的序列号注册即可。