1、<!-- 润乾报表 satrt -->
<servlet>
<servlet-name>com.runqian.report.view.DataServlet</servlet-name>
<servlet-class>com.runqian.report.view.DataServletExt</servlet-class>
<init-param>
<param-name>license</param-name>
<param-value>runqianReportLicenseForWindows.dat</param-value>
</init-param>
<init-param>
<param-name>reportFileHome</param-name>
<param-value>/runqianReport</param-value>
</init-param>
<!-- Tomcat需要加JNDI前缀java:comp/env Weblogic的JNDI前缀为空 -->
<init-param>
<param-name>JNDIPrefix</param-name>
<param-value>java:comp/env</param-value>
</init-param>
<init-param>
<param-name>dataSource</param-name>
<!-- 数据源的声明之间用分号分隔 -->
<param-value>pcmdb,oracle,GBK</param-value>
</init-param>
<init-param>
<param-name>cachedParamsTimeout</param-name>
<param-value>120</param-value>
</init-param>
<init-param>
<!-- 缓存报表保存时间(分) -->
<param-name>cachedReportTimeout</param-name>
<param-value>120</param-value>
</init-param>
<init-param>
<!-- 报表只缓存到硬盘上,不在内存中保留 -->
<param-name>cachedToDiskOnly</param-name>
<param-value>no</param-value>
</init-param>
<init-param>
<!-- 可同时计算的大报表个数 -->
<param-name>maxConcurrentForBigReport</param-name>
<param-value>2</param-value>
</init-param>
<init-param>
<!-- 等待计算的大报表个数 -->
<param-name>maxWaitForBigReport</param-name>
<param-value>1</param-value>
</init-param>
<init-param>
<!-- 可同时计算的普通报表个数 -->
<param-name>maxConcurrentForReport</param-name>
<param-value>9999</param-value>
</init-param>
<init-param>
<!-- 等待计算的普通报表个数 -->
<param-name>maxWaitForReport</param-name>
<param-value>9999</param-value>
</init-param>
<init-param>
<param-name>logConfig</param-name>
<param-value>/WEB-INF/runqianReportLog.properties</param-value>
</init-param>
<init-param>
<param-name>appUrlPrefix</param-name>
<param-value></param-value>
</init-param>
<load-on-startup>2</load-on-startup>
</servlet>
<servlet>
<servlet-name>com.runqian.report.view.SetDefaultTagProps</servlet-name>
<servlet-class>com.runqian.report.view.SetDefaultTagProps</servlet-class>
<init-param>
<param-name>printLabel</param-name>
<param-value>
<![CDATA[<img src="{appmap}/images/print.gif" border=no>]]>
</param-value>
</init-param>
<init-param>
<param-name>submit</param-name>
<param-value>保存数据</param-value>
</init-param>
<load-on-startup>10</load-on-startup>
</servlet>
<servlet>
<servlet-name>com.runqian.report.view.excel.ExcelReportServlet</servlet-name>
<servlet-class>com.runqian.report.view.excel.ExcelReportServlet</servlet-class>
</servlet>
<servlet>
<servlet-name>com.runqian.report.view.excel.ConfigExcelServlet</servlet-name>
<servlet-class>com.runqian.report.view.excel.ConfigExcelServlet</servlet-class>
</servlet>
<servlet>
<servlet-name>com.runqian.report.view.excel.SaveAsExcelServlet</servlet-name>
<servlet-class>com.runqian.report.view.excel.SaveAsExcelServlet</servlet-class>
</servlet>
<servlet>
<servlet-name>com.runqian.report.view.pdf.PdfReportServlet</servlet-name>
<servlet-class>com.runqian.report.view.pdf.PdfReportServlet</servlet-class>
</servlet>
<servlet>
<servlet-name>com.runqian.report.view.word.WordReportServlet</servlet-name>
<servlet-class>com.runqian.report.view.word.WordReportServlet</servlet-class>
</servlet>
<servlet>
<servlet-name>com.runqian.report.control.PostAppletDataServlet</servlet-name>
<servlet-class>com.runqian.report.control.PostAppletDataServlet</servlet-class>
</servlet>
<servlet>
<servlet-name>com.runqian.report.control.SaveAsExcelServlet</servlet-name>
<servlet-class>com.runqian.report.control.SaveAsExcelServlet</servlet-class>
</servlet>
<servlet>
<servlet-name>com.runqian.report.view.SetReportParamsServlet</servlet-name>
<servlet-class>com.runqian.report.view.SetReportParamsServlet</servlet-class>
</servlet>
<servlet>
<servlet-name>com.runqian.report.view.html.GraphServlet</servlet-name>
<servlet-class>com.runqian.report.view.html.GraphServlet</servlet-class>
</servlet>
<servlet>
<servlet-name>com.runqian.report.view.html.PrintServlet</servlet-name>
<servlet-class>com.runqian.report.view.html.PrintServlet</servlet-class>
</servlet>
<servlet>
<servlet-name>com.runqian.base.util.ReadJavaScriptServlet</servlet-name>
<servlet-class>com.runqian.base.util.ReadJavaScriptServlet</servlet-class>
</servlet>
<servlet>
<servlet-name>com.runqian.report.input.SaveDataServlet</servlet-name>
<servlet-class>com.runqian.report.input.SaveDataServlet</servlet-class>
</servlet>
<servlet>
<servlet-name>com.runqian.report.input.SaveToLocalServlet</servlet-name>
<servlet-class>com.runqian.report.input.SaveToLocalServlet</servlet-class>
</servlet>
<servlet>
<servlet-name>com.runqian.report.input.SelectUploadFile</servlet-name>
<servlet-class>com.runqian.report.input.SelectUploadFile</servlet-class>
</servlet>
<servlet>
<servlet-name>com.runqian.report.input.UploadFile2DBServlet</servlet-name>
<servlet-class>com.runqian.report.input.UploadFile2DBServlet</servlet-class>
</servlet>
<servlet>
<servlet-name>com.runqian.report.input.SaveSheetsServlet</servlet-name>
<servlet-class>com.runqian.report.input.SaveSheetsServlet</servlet-class>
</servlet>
<servlet>
<servlet-name>com.runqian.report.input.UploadExcelServlet</servlet-name>
<servlet-class>com.runqian.report.input.UploadExcelServlet</servlet-class>
</servlet>
<servlet>
<servlet-name>com.runqian.report.input.SelectExcelFileServlet</servlet-name>
<servlet-class>com.runqian.report.input.SelectExcelFileServlet</servlet-class>
</servlet>
<servlet>
<servlet-name>com.runqian.report.view.text.TextFileServlet</servlet-name>
<servlet-class>com.runqian.report.view.text.TextFileServlet</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>com.runqian.report.view.excel.ExcelReportServlet</servlet-name>
<url-pattern>/servlet/com.runqian.report.view.excel.ExcelReportServlet</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>com.runqian.report.view.excel.ConfigExcelServlet
</servlet-name>
<url-pattern>/servlet/com.runqian.report.view.excel.ConfigExcelServlet</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>com.runqian.report.view.excel.SaveAsExcelServlet
</servlet-name>
<url-pattern>/servlet/SaveAsExcel</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>com.runqian.report.view.pdf.PdfReportServlet</servlet-name>
<url-pattern>/servlet/com.runqian.report.view.pdf.PdfReportServlet</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>com.runqian.report.view.word.WordReportServlet</servlet-name>
<url-pattern>/servlet/com.runqian.report.view.word.WordReportServlet</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>com.runqian.report.view.DataServlet</servlet-name>
<url-pattern>/servlet/com.runqian.report.view.DataServlet</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>com.runqian.report.view.SetReportParamsServlet</servlet-name>
<url-pattern>/setReportParams</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>com.runqian.report.control.SaveAsExcelServlet</servlet-name>
<url-pattern>/servlet/com.runqian.report.control.SaveAsExcelServlet</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>com.runqian.report.control.PostAppletDataServlet</servlet-name>
<url-pattern>/servlet/com.runqian.report.control.PostAppletDataServlet</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>com.runqian.report.view.html.GraphServlet</servlet-name>
<url-pattern>/servlet/com.runqian.report.view.html.GraphServlet</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>com.runqian.report.view.html.PrintServlet</servlet-name>
<url-pattern>/servlet/com.runqian.report.view.html.PrintServlet</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>com.runqian.base.util.ReadJavaScriptServlet</servlet-name>
<url-pattern>/servlet/com.runqian.base.util.ReadJavaScriptServlet</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>com.runqian.report.input.SaveDataServlet</servlet-name>
<url-pattern>/servlet/com.runqian.report.input.SaveDataServlet</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>com.runqian.report.input.SaveToLocalServlet</servlet-name>
<url-pattern>/servlet/com.runqian.report.input.SaveToLocalServlet</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>com.runqian.report.input.SelectUploadFile</servlet-name>
<url-pattern>/servlet/com.runqian.report.input.SelectUploadFile</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>com.runqian.report.input.UploadFile2DBServlet</servlet-name>
<url-pattern>/servlet/com.runqian.report.input.UploadFile2DBServlet</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>com.runqian.report.input.SaveSheetsServlet</servlet-name>
<url-pattern>/servlet/com.runqian.report.input.SaveSheetsServlet</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>com.runqian.report.input.UploadExcelServlet</servlet-name>
<url-pattern>/servlet/com.runqian.report.input.UploadExcelServlet</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>com.runqian.report.input.SelectExcelFileServlet</servlet-name>
<url-pattern>/servlet/com.runqian.report.input.SelectExcelFileServlet</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>com.runqian.report.view.text.TextFileServlet</servlet-name>
<url-pattern>/servlet/com.runqian.report.view.text.TextFileServlet</url-pattern>
</servlet-mapping>
<!-- 润乾报表 end -->
<!-- taglib -->
<jsp-config>
<taglib>
<taglib-uri>http://www.runqian.com.cn/report</taglib-uri>
<taglib-location>/WEB-INF/taglib/runqianReport.tld</taglib-location>
</taglib>
</jsp-config>
2、tomcat下设置数据源
<Context docBase="E:\work\Workspaces\test\WebRoot" path="/s" reloadable="true">
<Resource name="pcmdb" auth="Container" type="javax.sql.DataSource" />
<ResourceParams name="pcmdb">
<parameter>
<name>username</name>
<value>devv2</value>
</parameter>
<parameter>
<name>password</name>
<value>v2</value>
</parameter>
<parameter>
<name>driverClassName</name>
<value>oracle.jdbc.OracleDriver</value>
</parameter>
<parameter>
<name>url</name>
<value>jdbc:oracle:thin:@locahost:1521:pcmdb</value>
</parameter>
</ResourceParams>
</Context>
分享到:
相关推荐
水晶报表的WEB例子(C#)
润黔报表文档润黔报表文档润黔报表文档润黔报表文档润黔报表文档
润乾报表是用于报表制作及数据填报的大型企业级报表软件,它提供...润乾报表是一个纯Java报表工具,提供了全面的API接口,是开发Web报表软件的理想选择。Java报表工具的跨平台特性,使得它能很好地支持大型系统的需要。
润前报表应用开发包含了开发教程和实验代码,是个不错的入门教程
web报表控件 excel报表 可以方便的设计web报表并实现套打
锐浪Grid++Report报表Web(Java)版使用手册。 非常详细。 内容列表: 1.报表设计器安装文件 2.报表设计器的使用 3.报表页面和JS文件及使用手册 4.报表后台代码的文件及使用手册(整合Struts) (附加.html,.js,.java,....
Web报表基础知识,JSP生成EXCEL报表等相关操作介绍.
* Web上良好的报表设计用户体现,可视化编辑,支持设计/预览视图撤换。 * 通过下拉框选择,快速设置报表数据的绑定。 * 支持单元格内容格式化(数字,金额,日期等)输出。 * 通过表达式编辑,轻松设计页小计行或页...
用VB.NET做的,在Web页中使用水晶报表实例!!!!!!!!!!!!!!
web前端 报表模版、图表
1. 基于金蝶K3星空云 Java Sdk 为例的报表查询WEB API接口。 2. 本例提供了基本的参考示例,JAVA小伙伴很容易看懂。 3. 本例提供了核心代码类,不是全套,为金蝶K3web api 开发的小伙伴提供基本思路。 4. 本例包括...
目前,.net环境下能够使用的web报表工具主要有以下两类: 1 水晶报表,它集成在VS.NET开发环境下,成为最普及的报表工具。但水晶报表仍有这样或哪样的不尽如意的地方。在此就不详述了。 2 activeX控件式,它最...
intraweb+fastreport实现web报表 intraweb+fastreport实现web报表
报表相关报表相关报表相关报表相关报表相关报表相关报表相关报表相关
基于WEB的多格式报表的设计与实现,张伟,胡鹏飞,本文针对WEB系统开发过程中,需要满足不同客户的需求生成多种格式的报表的问题做了研究。文中简要介绍了生成多格式报表的重要性及��
润乾报表配置说明文档润乾报表配置说明文档润乾报表配置说明文档润乾报表配置说明文档
asp.net web 水晶报表的使用大全 使用Vs2005+sql 2005,包含水晶报表的各种使用+如何绘制表格
快逸报表设计器是一个类似Excel使用环境的WEB报表设计与开发平台, 它自带报表运算引擎,连接数据库后即可展示报表效果,从最初的数据组织到前段的报表格式调整等工作都在这一环境中完成,设计完的报表模板将以RAQ的...