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出现下面画面即可使用。

finereport集成java_JFinal集成Finereport相关推荐

  1. finereport php,FineReport与Web集成

    报表工程目录结构 在说明配置FineReport服务器之前,我们先了解一下FineReport应用服务的目录结构: 对上图的目录层次结构我们做一些说明: WebReport:可以看到所有的相关文件都包 ...

  2. finereport企业微信集成总结

    1.服务器在外网配置 2.服务器在内网 1.配置正向代理 反向代理 fine应用服务器配置

  3. java持续集成soapui_集成testNG到JavaAPI测试-执行多条用例

    ***************************************************************** 在这门课里你将学到Web Services(SOAP WebServ ...

  4. confluencejira集成_集成confluence与jira

    一.按照我前两个文章已经安装好了 confluence与 jira,现在 将D:\confluence\confluence-3.4.5目录下的 confluence复制到 D:\jira\atlas ...

  5. mule esb 集成_集成框架比较– Spring集成,Mule ESB或Apache Camel

    mule esb 集成 公司之间的数据交换增加了很多. 必须集成的应用程序数量也增加了. 这些接口使用不同的技术,协议和数据格式. 然而,这些应用程序的集成应以标准化的方式建模,有效实现并由自动测试支 ...

  6. 什么集成mysql_mysql集成部署

    经常听说mysql数据库是集成在系统中,也一直不太明白集成的概念.今天才明白集成的概念就是将mysql所有的文件放到一个文件夹下放到系统中,也就是将mysql采用目录迁移部署的方式进行安装.在上一篇研 ...

  7. 第9篇:Flowable-Modeler集成以及集成代码下载

    接上一篇: 第8篇:Flowable-Modeler集成之Flowable-modeler源码编译 https://blog.csdn.net/weixin_40816738/article/deta ...

  8. 50 FI配置-财务会计-固定资产-与总账集成-定义集成资产购置的技术清算科目

    业务背景:定义集成资产购置的技术清算科目 事务码: SPRO SPRO路径:SPRO->财务会计->资产会计核算->与与总账会计集成->集成资产购置的技术清算科目->定义 ...

  9. pythondjango项目集成_Django集成celery实战小项目

    上一篇已经介绍了celery的基本知识,本篇以一个小项目为例,详细说明django框架如何集成celery进行开发. 本系列文章的开发环境: window 7 + python2.7 + pychar ...

最新文章

  1. 送书!送书!送书!阿广包邮送15本技术书籍!
  2. 只要一句话、一段文字,想让奥巴马说啥他就说啥
  3. python Flask框架如何请求及返回数据——flask详细教程
  4. Nanopi NEO Air串口代码
  5. 国产美瞳频获融资背后:“小”美瞳的“大”生意经?
  6. Linux IO磁盘篇整理小记
  7. 集成JavaFX和Swing(修订版)
  8. python测试开发实战_《python测试开发实战》基于pytest基础部分实例1-Hello
  9. Docker 部署 postgresql 与 pgadmin4
  10. mac mysql 中文_mac 中 mysql 中文乱码问题
  11. Pycharm选择pyenv安装的Python版本
  12. 比特币 Logo 背后有哪些历史及象征意义?Logo 上的“B”为什么会向右倾斜?
  13. java循环打印三角形_Java for循环打印三角形(基础)
  14. python time
  15. 堆排序和优先队列的python实现
  16. endnotex9切换中文_EndNoteX9常用方法汇总
  17. 关于填写软件著作权申请表时源程序量总行数怎么确认的问题?
  18. 键盘选中一行或多行的快捷键
  19. Reflection in Java
  20. (OJ)Java多线程-子弹射击

热门文章

  1. python抠图_3行Python代码实现图像照片抠图和换底色的方法
  2. 分享一个全国地址的js文件,适合做三级联动选择地址组件。
  3. mapbox使用,包括绘制、加载、修改、删除点和面,显示弹框等
  4. win10实现nfs文件共享II
  5. win10与Linux虚拟机进行文件共享
  6. sleep()为什么要 try catch
  7. ERC1155: 批发小能手,妈妈再也不用担心网络拥堵造成的gas费飙升啦
  8. 《[MATAB神经网络30个案例分析].史峰.扫描版[www.minxue.net]》
  9. matlab 2dpsk调制频谱,基于MATLAB的2DPSK调制与解调系统的分析
  10. 前后端分离项目,vue+uni-app+php+mysql图书购物商城小程序系统 开题报告