EasyReport的安装学习

一、安装前提:

Jdk1.8以上
Tomcat 8以上
Mysql5以上

安装过程参考https://www.cnblogs.com/weidongliu/p/11027724.html

二、 在linux系统中部署

安装tomcat中遇到的问题

  1. ** 可以访问tomcat页面,但是无法访问项目 **
    修改conf目录下的web.xml文件
    conf/web.xml --> tomcat的Web配置文件
<init-param>
<param-name>listings</param-name>
<param-value>false</param-value>
</init-param>

value改成 true就行了!

这个配置是很需要的,无论是在windows还是在linux上面部署,都要修改这个配置,否则访问不到页面

2.解决了这个问题之后还是无法访问,这时停止tomcat服务的时候报错
报错是严重错误:拒绝连接
解决办法是重启mysqld服务(拒绝连接是因为在war包中配置了数据库,而tomcat启动后会对数据库进行操作,在这里出现问题。具体原因不清,但是重启服务可以解决)

三、在windows中部署

1.直接下载:
下载最新war包:https://github.com/xianrendzw/EasyReport/releases
下载最新数据库表结构:https://github.com/xianrendzw/EasyReport/releases
2.将数据库表结构sql语句执行
3.解压war包后修改文件的配置

WEB-INF/classes/config/easyreport/spring/spring-datasource.xml 调整url,user ,pwssword

4.直接将war包放在tomcat的webapps目录下,在bin目录开启服务
5.访问路径为ip端口号后加上war包名称

四、easyreport的使用

参考 https://gitee.com/xianrendzw/EasyReport/blob/master/docs/manual/version2_0.md

查询参数的设置


1.首先设置基本设置,查询参数设置是基于基本设置的
注意:基本设置中的sql就要包含自己的查询参数,一般参数前是like,in等等


2.开始进行设置查询参数,查询参数名一定是和基本设置中sql的参数名一致

3.其中的sql语句之中只能是有两个最终字段name,text,name列的值对应下拉框的value属性,text列的值对应下拉框的text属性。

对某一字段根据值的不同设置颜色

先慢慢搞着。。。

EasyReport相关推荐

  1. java easyreport 导入excel、 txt 数据复合属性(二)

    在导入报表的时候,经常会遇到对象属性是集合或数组形似的,如学生会有多个老师,那么这种属性是集合或数组形式的报表如何设置,以及导入呢. Teacher类 package model; public cl ...

  2. java txt数据导入excel,java easyreport 导入excel、 txt 数据txt按字节导入(七)

    有时候导入txt文件不一定是采用分隔符方式导入,而是采用按字节.字符长度导入,比如银联对账文件. 导入txt数据 姓名 年龄科目分数 陈寻  12语文67 王老五12语文80 柯景腾13语文78 沈佳 ...

  3. java批量导出txt,java easyreport 导入excel、 txt 数据批量读取(五)

    有时候我们需要读的报表数据很大,这时候一次加载所有数据有可能会出现内存溢出,所以我们需要采用批量读取来实现. 导入数据test5.xls姓名年龄科目分数 王老五12语文80 柯景腾13语文78 沈佳宜 ...

  4. java easyreport 导入excel、 txt 数据数据格式校验(六)

    在大部分情况下我们需要对导入数据的内容.格式进行合法性验证,验证不通过需要我们提示错误信息. 导入xls数据内容 姓名 年龄 科目 分数 王老五 12 语文 80 柯景腾 13 语文 78 沈佳宜 1 ...

  5. 6款实用开源报表工具 | 码云周刊第 83 期

    大数据时代,从海量数据中挖掘出有用的数据,并以较人性化.直观的方式展示这些数据,变得尤为重要.今天小编为大家介绍6款实用的开源报表工具,你可以使用这些工具做出高效,且符合企业需求的报表. 1.项目名称 ...

  6. 水晶报表如何查看sql_有了这个报表工具,一键生成自定义的各种报表,还可以导出Excel...

    EasyReport是一个简单易用的Web报表工具,它的主要功能是把SQL语句查询出的数据转换成报表页面, 同时支持表格的跨行(RowSpan)与跨列(ColSpan)配置. 同时它还支持报表Exce ...

  7. cognos报表导出excel_有了这个报表工具,一键生成自定义的各种报表,还可以导出Excel...

    EasyReport是一个简单易用的Web报表工具,它的主要功能是把SQL语句查询出的数据转换成报表页面, 同时支持表格的跨行(RowSpan)与跨列(ColSpan)配置. 同时它还支持报表Exce ...

  8. 重磅推荐:5款强大的开源报表工具!

    作者:JEECG开源社区 來源:简书 最近发现几款不错的开源报表,还提供源码,现在给大家分享一下,希望能带来帮助! 1.项目名称:积木报表 项目简介:积木报表,免费的企业级WEB报表工具.专注于&qu ...

  9. html元素的overflow属性详解

    最近更新时间:2018年6月20日11:39:55 <我的博客地图> 最近接手一个老项目,该项目是用EasyReport这个Web报表工具在web页面动态展示数据库数据,在开发调试过程中遇 ...

最新文章

  1. 在Quick-cocos2dx中使用云风pbc解析Protocol Buffers,支持win、mac、ios、android
  2. mysql 主机 %_MySQL 开启远程链接(localhost 以外的主机)
  3. ACM入门之【并查集】
  4. neo4j在linux下的安装
  5. [react] 怎么防止HTML被转义?
  6. 小甲鱼 OllyDbg 教程系列 (十三) : 把代码和变量注入程序 以及 硬件断点
  7. js正则函数match、exec、test、search、replace、split使用集合
  8. jdk1.8 ConcurrentHashMap
  9. 英语总结系列(二十一):英语也能玩出新花样
  10. 【Android驱动】module_init 和 module_exit
  11. Python生成图文并茂的PDF报告
  12. 北京大学计算机学院刘利,信息科学学院 科研动态 深化新文科计算机教学改革,实施分类分层次教学体系研讨会在京召开...
  13. 陶哲轩是如何安排时间的
  14. 科研萌新成长记8——我不是不接受上帝,我只是不接受上帝创造的这个世界
  15. 在eclipes中实现支付宝的沙箱模拟付款
  16. 如何使用easywechat开发微信支付功能
  17. K8S 1.8 平台搭建手册
  18. distill_bert和tiny_bert
  19. IMP ORA-20005: object statistics are locked(二)
  20. 【openEuler】网络配置

热门文章

  1. 软件构造第11次课复习——工厂模式
  2. Varint+ZigZag编码和解码
  3. Temporary failure in name resolution错误解决方法
  4. java服务器开发心得
  5. (转)《达·芬奇密码》解读解密
  6. ETC“大跃进”乱象背后:超级工程引发新的AI盛宴
  7. 服务器appcrash的问题怎么修复,win7的ie出现APPCRASH问题怎么处理?
  8. 关于QQ的相关代码收集整理
  9. Joan Baez - Willie Moore
  10. 超详细KNIME二次开发的环境配置安装过程