finereport集成java_JFinal集成Finereport

本文介绍了如何在非Maven的JFinal 3.5应用中集成FineReport 9.x版本,包括文件夹复制、jar包管理、servlet配置、url跳过处理和启动部署步骤,帮助开发者高效集成并使用FineReport进行数据展示和分析。
摘要由CSDN通过智能技术生成

FineReport报表软件是一款纯Java编写的、集数据展示(报表)和数据录入(表单)功能于一身的企业级web报表工具,它“专业、简捷、灵活”的特点和无码理念,仅需简单的拖拽操作便可以设计复杂的中国式报表,搭建数据决策分析系统。

那么在Jfinal中我们如何快速集成它呢?下面简单说一下我们用Jfinal极速嵌入式集成部署FineReport。

以下基于Jfinal 3.5 +FineReport 9.x的版本实现,演示WEB工程为非maven工程。

1.按官方文档,直接将%FineReport_HOME%\WebReport\WEB-INF目录下面的assets,assist,classes,lib,plugins,reportlets,resources七个文件夹复制到%Tomcat_HOME% \webapps\jsp-examples\WEB-INF下。

2.这里的web工程不是maven工程,将lib下的jar添加add build path。如果是maven工程的话将jar弄到私服中去在pom.xml中引用即可。

3.在web.xml中添加servlet配置

ReportServer

com.fr.web.ReportServlet

0

ReportServer

/ReportServer

4.配置urlSkipHandler如下,让jfinal filter放行。public void configHandler(Handlers me) {

me.add(new UrlSkipHandler("/ReportServer" , false));

}

5.启动tomcat,访问/ReportServer出现下面画面即可使用。

8e00416c3869f4d3789733094e198222.png

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值