jaspaperReport学习笔记
来源:互联网 发布:剑网三曹雪阳捏脸数据 编辑:程序博客网 时间:2024/05/16 01:31
jasperReport 学习笔记:
</pre><pre name="code" class="html">1.pomx 配置:
<dependency> <groupId>net.sf.jasperreports</groupId> <artifactId>jasperreports</artifactId> <version>5.6.0</version> </dependency> <dependency> <groupId>org.codehaus.groovy</groupId> <artifactId>groovy-all</artifactId> <version>2.2.2</version> </dependency>
2.加载必要的jar包
3. 写方法
public Object iReportDemo1(HttpServletRequest request, HttpServletResponse response){ String exportFileName = "iReportDemo1" + System.currentTimeMillis() + ".xls"; String jasperFilePath = this.getClass().getResource("/").getPath() + "/" + "ireport/report1.jasper"; Map<String,Object> params = new HashMap<>(); params.put("date","2016-01"); Map result = IReportUtils.exportByDataBaseConnection(request,response,params,exportFileName,jasperFilePath); return sendResult(ResultCode.CODE_200.code, ResultCode.CODE_200.msg, result); } @RequestMapping(value = "/iReport/demo2", method = RequestMethod.GET) @ResponseBody public Object iReportDemo2(HttpServletRequest request, HttpServletResponse response){ String exportFileName = "iReportDemo2" + System.currentTimeMillis() + ".xls"; String jasperFilePath = this.getClass().getResource("/").getPath() + "/" + "ireport/report2.jasper"; List<Custom> customs = customerService.getAllCustoms(); Map params = new HashMap(); params.put("title","第一个title"); Map result = IReportUtils.exportByJavaBeans(request, response, params,customs, exportFileName, jasperFilePath); return sendResult(ResultCode.CODE_200.code, ResultCode.CODE_200.msg, result); }
注意,这里的geResource("/").getPath()+路径, 为经ireport或jaspaper 编译好的文件路径。
net.sf.jasperreports jasperreports 5.6.0 org.codehaus.groovy groovy-all 2.2.2
http://community.jaspersoft.com/project/jasperreports-library/releases
0 0
- jaspaperReport学习笔记
- 学习笔记?
- 学习笔记
- 学习笔记
- 学习笔记
- 学习笔记
- 学习笔记
- 学习笔记
- 学习笔记
- 学习笔记
- 学习笔记
- 学习笔记
- 学习笔记
- 学习笔记
- 学习笔记
- 学习笔记
- 学习笔记
- 学习笔记
- MVC框架
- TOMCAT服务器配置域名
- Eclipse的Spring库导入
- 杭电1002A+B
- TOMCAT的域名配置
- jaspaperReport学习笔记
- 读《重构》4~最后
- 数据结构_6:树:C语言_基本概念
- Android:TextView添加下划线以及利用intent跳转到一个网页
- STL 中map容器key和value排序问题
- VC++ 通过域名与服务器通信
- Linux创建用户、用户组 及 删除
- 算法--排序(插入,选择)
- Spring MVC注解