jsp-pageoffice项目演示了在JSP下如何使用PageOffice产品,此项目演示了PageOffice产品近90%的功能,是一个demo项目。
jdk1.8及以上版本,tomcat8.0及以上版本
PageOfficeV5.0标准版试用序列号:I2BFU-MQ89-M4ZZ-ZWY7K
PageOfficeV5.0专业版试用序列号:DJMTF-HYK4-BDQ3-2MBUC
文件,也可以直接把下面的这段配置添加到自己的web.xml 中;
<!-- PageOffice Begin -->
<servlet>
<servlet-name>poserver</servlet-name>
<servlet-class>com.zhuozhengsoft.pageoffice.poserver.Server</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>poserver</servlet-name>
<url-pattern>/poserver.zz</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>poserver</servlet-name>
<url-pattern>/sealsetup.exe</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>poserver</servlet-name>
<url-pattern>/posetup.exe</url-pattern>
</servlet-mapping>
<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>
<servlet>
<servlet-name>adminseal</servlet-name>
<servlet-class>com.zhuozhengsoft.pageoffice.poserver.AdminSeal</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>adminseal</servlet-name>
<url-pattern>/adminseal.zz</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>adminseal</servlet-name>
<url-pattern>/loginseal.zz</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>adminseal</servlet-name>
<url-pattern>/sealimage.zz</url-pattern>
</servlet-mapping>
<mime-mapping>
<extension>mht</extension>
<mime-type>message/rfc822</mime-type>
</mime-mapping>
<!--为了安全,强烈建议修改此密码-->
<context-param>
<param-name>adminseal-password</param-name>
<param-value>111111</param-value>
</context-param>
<!-- PageOffice End -->
<%@ page language="java" import="com.zhuozhengsoft.pageoffice.*" %>
<%
PageOfficeCtrl poCtrl1 = new PageOfficeCtrl(request);
poCtrl1.setServerPage("poserver.zz"); //此行必须
poCtrl1.setSaveFilePage("savefile.jsp");//如要保存文件,此行必须
//打开文件
poCtrl1.webOpen("doc/test.doc", OpenModeType.docNormalEdit, "张三");
%>
<%=poCtrl1.getHtmlCode("PageOfficeCtrl1")%>
“POBrowser.openWindowModeless”的页面一定要引用下面的 js 文件:
<script type="text/javascript" src="/pageoffice.js"></script>
【注意】:pageoffice.js 文件的位置在第 2 步配置web.xml 的时候已经设置好了,
所以直接引用这个 js 即可,无需拷贝 pageoffice.js 文件到自己的Web项目目录下。
如果您用到电子印章功能,请注意以下事项:
动。
<context-param>
<param-name>adminseal-password</param-name>
<!--这里修改成您的印章简易管理页的管理员登录密码,为了安全,强烈建议修改!!!-->
<param-value>111111</param-value>
</context-param>
下面的配置添加到web.xml 中,并且修改成您的印章数据库连接参数。最好把 WEB-INF\lib 下
的 poseal.db 也删除掉。例如连接oracle数据库:
<context-param>
<param-name>posealdb-driver</param-name>
<param-value>oracle.jdbc.driver.OracleDriver</param-value>
</context-param>
<context-param>
<param-name>posealdb-url</param-name>
<param-value>jdbc:oracle:thin:@192.168.0.1:1521:orcl</param-value>
</context-param>
<context-param>
<param-name>posealdb-username</param-name>
<param-value>system</param-value>
</context-param>
<!-- 为了安全,强烈建议修改此密码-->
<context-param>
<param-name>posealdb-password</param-name>
<param-value>111111</param-value>
</context-param>
1.Java API文档
2.JS API文档
3.PageOffice从入门到精通
技术支持:https://www.zhuozhengsoft.com/Technical/
卓正官网:https://www.zhuozhengsoft.com
联系电话:400-6600-770
QQ: 800038353
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。