- 15
- 0
- 约 5页
- 2017-06-07 发布于湖北
- 举报
Web报表FineReport实现报表部署流程
一、报表应用目录结构
1.web应用的目录结构
报表部署分为两种,一是报表作为一个独立的应用独立部署;另一个是集成到现有应用
即嵌入式部署。不管哪种部署方式,他们的目录结构都是类似的。
如下图我们对未包含报表的应用及包含报表的应用目录作一个比较:
2. 独立部署
FineReport安装目录下的WebReport 目录就是一个标准的应用,因此,若用户希望将报
表作为一个独立的应用进行部署的话,可以直接使用WebReport 目录进行独立部署。
3. 嵌入式部署
若用户希望将报表集成到自己的应用中的话,则可以对应上图“部署报表后的应用”目
录结构,将对应的报表文件拷贝到相应目录即可,请看嵌入式部署。
二、独立部署(发布)
1. 发布应用
应用通常以文件夹或war包得形式发布,Web应用服务器不同,发布方式不同:
如Tomcat服务器只需要将Web应用拷贝到%FR_HOME%\webapps 目录下,重启tomcat 即
发布成功;
而Websphere服务器需要先将Web应用打成war包,然后在websphere控制台进行配
置发布。
各个服务器下部署报表应用我们会在下面章节中详细介绍。
2. 独立部署(发布)
部署就是将FineReport应用集成到新的Web工程
把FineReport_8.0安装目录下的WebReport文件拷贝到%Tomcat_HOME%/webapps/下:
应用名WebReport可以根据需要改变,如可以改为 “FineReport”。
3. 访问报表
报表应用发布部署成功后,便可以在客户端浏览器中访问了。( )
在客户端浏览器中输入访问地址
端口 ,发送请求给 应用服
http://ip: /appName/ReportServer?reportlet=GettingStarted.cpt Web
务器如tomcat;
Web应用服务器会将请求信息发送给报表servlet;
报表servlet根据请求信息,如获取希望查看的模板名称reportlet=GettingStarted.cpt,
在后台计算生成GettingStarted.cpt的内容,返回给Web应用服务器;
最后Web应用服务器将结果返回给客户端浏览器,浏览器将报表结果呈现给我们。
注:若Web应用服务器可以在外网进行访问,那么我们就可以外网访问报表了。
三、嵌入式部署
1. 描
由报表应用目录结构章节可知,若希望将报表部署到已有的工程中时,需要按照下图所示的
目录结构,将报表相关的文件拷贝到相应目录:
2. 复制目录
2.1 全部复制
为了简便,可以直接将%FineReport_HOME%\WebReport\WEB-INF 目录下面的
classes,lib,plugins,reportlets,resources五个目录复制到%Tomcat_HOME%
\webapps\jsp-examples\WEB-INF下。
注意:%FineReport_HOME%\WebReport\WEB-INF\classes文件夹下面可能会放置一些网
络报表的class文件,在和您的工程集成时并无冲突。有关网络报表的介绍,可以在二次开
发文档中找到。
2.2 部分复制
也可以选择性的只复制必要性文件至已有工程中。
▪ 必须复制的文件
、 、 、 、
fr-chart-8.0.jar fr-core-8.0.jar fr-performance-8.0.jar fr-platform-8.0.jar
fr-report-8.0.jar:包含了报表服务的所有功能,必须拷贝至WEB-INF\lib下;
fr-third-8.0.jar:包含了报表服务引用的第三方插件,必须拷贝至WEB-INF\lib下;
、 、
plugin-com.fr.plugin.mdnl-0.jar plugin-com.fr.plugin.mdnl-1.jar
您可能关注的文档
- 第八章 CRD说明书.pdf
- 第八章 CreateFile,ReadFile,WriteFile,DeviceIoControl,CloseHandle函数说明.doc
- 第八章 Creo1.0安装步骤.pdf
- Notepad++配置C及C++编译器.docx
- NULL和字段掩码.ppt
- 第八章 CreoAnyBOM新增功能.pptx
- 第八章 CRH2动车组简介.pdf
- ObjectARX与MFC开发常见的问题与解决方法总结.doc
- ObjectC的语法和Cocoa框架V1.0.pdf
- 第八章 CRM GUI报表UI挂装操作手册.doc
- 2025-2026学年天津市和平区高三(上)期末数学试卷(含解析).pdf
- 2025-2026学年云南省楚雄州高三(上)期末数学试卷(含答案).pdf
- 2025-2026学年甘肃省天水市张家川实验中学高三(上)期末数学试卷(含答案).docx
- 2025-2026学年福建省厦门市松柏中学高二(上)期末数学试卷(含答案).docx
- 2025-2026学年广西钦州市高一(上)期末物理试卷(含答案).docx
- 2025-2026学年河北省邯郸市临漳县九年级(上)期末化学试卷(含答案).docx
- 2025-2026学年河北省石家庄二十三中七年级(上)期末历史试卷(含答案).docx
- 2025-2026学年海南省五指山市九年级(上)期末化学试卷(含答案).docx
- 2025-2026学年河北省唐山市玉田县九年级(上)期末化学试卷(含答案).docx
- 2025-2026学年河北省邢台市市区九年级(上)期末化学试卷(含答案).docx
原创力文档

文档评论(0)