EasyReport
EasyReport的安装学习
一、安装前提:
Jdk1.8以上
Tomcat 8以上
Mysql5以上
安装过程参考https://www.cnblogs.com/weidongliu/p/11027724.html
二、 在linux系统中部署
安装tomcat中遇到的问题
- ** 可以访问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相关推荐
- java easyreport 导入excel、 txt 数据复合属性(二)
在导入报表的时候,经常会遇到对象属性是集合或数组形似的,如学生会有多个老师,那么这种属性是集合或数组形式的报表如何设置,以及导入呢. Teacher类 package model; public cl ...
- java txt数据导入excel,java easyreport 导入excel、 txt 数据txt按字节导入(七)
有时候导入txt文件不一定是采用分隔符方式导入,而是采用按字节.字符长度导入,比如银联对账文件. 导入txt数据 姓名 年龄科目分数 陈寻 12语文67 王老五12语文80 柯景腾13语文78 沈佳 ...
- java批量导出txt,java easyreport 导入excel、 txt 数据批量读取(五)
有时候我们需要读的报表数据很大,这时候一次加载所有数据有可能会出现内存溢出,所以我们需要采用批量读取来实现. 导入数据test5.xls姓名年龄科目分数 王老五12语文80 柯景腾13语文78 沈佳宜 ...
- java easyreport 导入excel、 txt 数据数据格式校验(六)
在大部分情况下我们需要对导入数据的内容.格式进行合法性验证,验证不通过需要我们提示错误信息. 导入xls数据内容 姓名 年龄 科目 分数 王老五 12 语文 80 柯景腾 13 语文 78 沈佳宜 1 ...
- 6款实用开源报表工具 | 码云周刊第 83 期
大数据时代,从海量数据中挖掘出有用的数据,并以较人性化.直观的方式展示这些数据,变得尤为重要.今天小编为大家介绍6款实用的开源报表工具,你可以使用这些工具做出高效,且符合企业需求的报表. 1.项目名称 ...
- 水晶报表如何查看sql_有了这个报表工具,一键生成自定义的各种报表,还可以导出Excel...
EasyReport是一个简单易用的Web报表工具,它的主要功能是把SQL语句查询出的数据转换成报表页面, 同时支持表格的跨行(RowSpan)与跨列(ColSpan)配置. 同时它还支持报表Exce ...
- cognos报表导出excel_有了这个报表工具,一键生成自定义的各种报表,还可以导出Excel...
EasyReport是一个简单易用的Web报表工具,它的主要功能是把SQL语句查询出的数据转换成报表页面, 同时支持表格的跨行(RowSpan)与跨列(ColSpan)配置. 同时它还支持报表Exce ...
- 重磅推荐:5款强大的开源报表工具!
作者:JEECG开源社区 來源:简书 最近发现几款不错的开源报表,还提供源码,现在给大家分享一下,希望能带来帮助! 1.项目名称:积木报表 项目简介:积木报表,免费的企业级WEB报表工具.专注于&qu ...
- html元素的overflow属性详解
最近更新时间:2018年6月20日11:39:55 <我的博客地图> 最近接手一个老项目,该项目是用EasyReport这个Web报表工具在web页面动态展示数据库数据,在开发调试过程中遇 ...
最新文章
- 在Quick-cocos2dx中使用云风pbc解析Protocol Buffers,支持win、mac、ios、android
- mysql 主机 %_MySQL 开启远程链接(localhost 以外的主机)
- ACM入门之【并查集】
- neo4j在linux下的安装
- [react] 怎么防止HTML被转义?
- 小甲鱼 OllyDbg 教程系列 (十三) : 把代码和变量注入程序 以及 硬件断点
- js正则函数match、exec、test、search、replace、split使用集合
- jdk1.8 ConcurrentHashMap
- 英语总结系列(二十一):英语也能玩出新花样
- 【Android驱动】module_init 和 module_exit
- Python生成图文并茂的PDF报告
- 北京大学计算机学院刘利,信息科学学院 科研动态 深化新文科计算机教学改革,实施分类分层次教学体系研讨会在京召开...
- 陶哲轩是如何安排时间的
- 科研萌新成长记8——我不是不接受上帝,我只是不接受上帝创造的这个世界
- 在eclipes中实现支付宝的沙箱模拟付款
- 如何使用easywechat开发微信支付功能
- K8S 1.8 平台搭建手册
- distill_bert和tiny_bert
- IMP ORA-20005: object statistics are locked(二)
- 【openEuler】网络配置