Jeecg Excel 工具类
2013-11-12 22:53
113 查看
这两个工具类都是基于之前介绍的注解来完成的
第一个工具类是ExcelImportUtil Excel导入工具类
两个方法1.从本地导入
2.流导入
参数基本上一直,导入文件,导如对应的实体,导入参数
第二中方法相对来说我们用的比较多,我们从前天传输的获取流,然后返回一个list对象
第二个类 导出类ExcelExportUtil
同样两个方法
这个方法,可以导出多个sheet
每个sheet可以使用不同的对象也可以使用相同的对象
第二个方法
导出一个sheet,三个参数,第一个就是导出标题的设置,第二个对象,第三个list
相信大家也会使用这个方法比较多
现在导出的只有Excel2003类型的,这个导出style暂时还不能修改,不容大家对style要求比较高可以
使用下面两个方法
,第一个是
还有list导出的,就是不仅有统计也有列表结合的,默认列表是在统计之后的
第二个方法是只有报表没有list的
这里重点多下map里面的值
Map<String,Object> string就是key了
object 可以是 object 单独的值,entity 这样的实体,map这三个
所以我们在我们的Excel可以这样写${aa}也可以这样写${a.b}
这里map或首先get('a')获取a的值再获取b的这样的写法大家应该挺习惯了,我这里就不累赘了
简单的设置
程序里面对应的
创建这个map就可以了,Excel的教程就到这里,谢谢大家,以后增加了内容再写吧
第一个工具类是ExcelImportUtil Excel导入工具类
两个方法1.从本地导入
2.流导入
参数基本上一直,导入文件,导如对应的实体,导入参数
第二中方法相对来说我们用的比较多,我们从前天传输的获取流,然后返回一个list对象
第二个类 导出类ExcelExportUtil
同样两个方法
这个方法,可以导出多个sheet
每个sheet可以使用不同的对象也可以使用相同的对象
第二个方法
导出一个sheet,三个参数,第一个就是导出标题的设置,第二个对象,第三个list
相信大家也会使用这个方法比较多
现在导出的只有Excel2003类型的,这个导出style暂时还不能修改,不容大家对style要求比较高可以
使用下面两个方法
,第一个是
还有list导出的,就是不仅有统计也有列表结合的,默认列表是在统计之后的
第二个方法是只有报表没有list的
这里重点多下map里面的值
Map<String,Object> string就是key了
object 可以是 object 单独的值,entity 这样的实体,map这三个
所以我们在我们的Excel可以这样写${aa}也可以这样写${a.b}
这里map或首先get('a')获取a的值再获取b的这样的写法大家应该挺习惯了,我这里就不累赘了
简单的设置
程序里面对应的
创建这个map就可以了,Excel的教程就到这里,谢谢大家,以后增加了内容再写吧
相关文章推荐
- 关于hibernate的实体类中有集合类型转化成JSON的工具类 - 怀念今天的专栏 - 博客频道
- Spring工具类:WebApplicationContextUtils
- StringUtils工具类常用方法
- CheckUtil类 判断工具类 本次开发中总结的工具类
- 跟王老师学集合(十):操作集合的工具类:Collections
- java 时间工具类
- 持久化工具类
- java文件操作工具类
- 第8章 Java中的并发工具类(CountDownLatch CyclicBarrier Semaphore Exchanger)
- Android常用代码(类似工具类吧)
- 图像处理工具类、Bitmap处理、理解ThumbnailUtils
- Android网络请求利用第三方框架okHttp的工具类
- Android开源项目发现--- 工具类网络相关篇(持续更新)
- FilenameUtils工具类
- spring------------文件资源操作和 Web 相关工具类
- 各种加密工具类
- 工具类系列-ClazzReflectUtil
- 安卓文件保存、读取工具类,可以直接用,包含路径说明
- Unity3D中的工具类
- java内存分页工具类