public class JasperReportUtil extends Object
| 构造器和说明 |
|---|
JasperReportUtil() |
| 限定符和类型 | 方法和说明 |
|---|---|
static org.springframework.web.multipart.MultipartFile |
generateReport(InputStream isTemplate,
ReportFileTypeEnum fileType,
Map<String,Object> parameters,
List<Map<String,Object>> fields)
使用 JasperReports 生成报表文件
|
static org.springframework.web.multipart.MultipartFile |
generateReport(String templatePath,
ReportFileTypeEnum fileType,
Map<String,Object> parameters,
List<Map<String,Object>> fields)
使用 JasperReports 生成报表文件
|
public static org.springframework.web.multipart.MultipartFile generateReport(String templatePath, ReportFileTypeEnum fileType, Map<String,Object> parameters, List<Map<String,Object>> fields) throws Exception
templatePath - 模板文件路径及名称fileType - 生成的文件类型,例如: pdf、html、xls 等parameters - 传递到 jrxml 模板文件中的数据参数fields - 传递到 jrxml 模板文件中的表格(集合)数据参数Exceptionpublic static org.springframework.web.multipart.MultipartFile generateReport(InputStream isTemplate, ReportFileTypeEnum fileType, Map<String,Object> parameters, List<Map<String,Object>> fields) throws Exception
isTemplate - 模板文件流fileType - 生成的文件类型,例如: pdf、html、xls 等parameters - 传递到 jrxml 模板文件中的数据参数fields - 传递到 jrxml 模板文件中的表格(集合)数据参数ExceptionCopyright © 2023. All rights reserved.