- 11
- 0
- 约3.71千字
- 约 8页
- 2017-06-03 发布于湖北
- 举报
FineReport报表和J2EE应用的集成
FineReport是一个纯Java软件,因此对于J2EE 的项目,可以做到无缝集成。
报表服务器并非物理概念的服务器,而是以一个标准的J2EE应用的形式或者jar 包的形式
提交给程序。应用程序通过url来调用报表,或者通过开放的API来调用报表的各种功能,
来实现更加灵活的控制。报表集成到应用程序后,即可作为一个统一完整的程序来进行发布。
同时无缝集成还能够使报表与应用程序使用同一个数据库连接池,或进行集群,负载均衡等,
提高报表的运行效率,原理图如图1所示:
图1Java项目集成原理图
报表工程目录结构
在说明配置FineReport服务器之前,我们先了解一下FineReport应用服务的目录结
构:
对上图的目录层次结构我们做一些说明:
WebReport:可以看到所有的相关文件都包含在WebReport这个服务器应用工程中,也就
是说WebReport是我们默认的工程名,此项名字可以修改。
WEB-INF:WEB-INF 目录是J2EE服务器中默认规定的,全称是Web Information。
classes:classes 文件夹也是应用服务器默认规定的。主要作用是存放.class文件,例如在
FineReport中,如果要使用
原创力文档

文档评论(0)