@Transactional(rollbackFor=java.lang.Exception.class) @Service public class CoreReportServerServiceImpl extends java.lang.Object implements CoreReportServerService
| 限定符和类型 | 字段和说明 |
|---|---|
(专用程序包) CoreReportProcessor |
coreReportProcessor |
| 构造器和说明 |
|---|
CoreReportServerServiceImpl() |
| 限定符和类型 | 方法和说明 |
|---|---|
java.lang.String |
getReportContent(java.lang.String reportId,
java.util.Map<java.lang.String,java.lang.Object> variables)
获取报表的base64字符串
|
java.lang.String |
show(java.lang.String reportId,
java.lang.String fileName,
java.util.Map<java.lang.String,java.lang.Object> variables,
javax.servlet.http.HttpServletResponse response)
展示报表
|
@Qualifier(value="coreJxlsReportProcessorImpl") @Autowired CoreReportProcessor coreReportProcessor
public java.lang.String show(java.lang.String reportId,
java.lang.String fileName,
java.util.Map<java.lang.String,java.lang.Object> variables,
javax.servlet.http.HttpServletResponse response)
throws java.lang.Exception
CoreReportServerServiceshow 在接口中 CoreReportServerServicereportId - 报表模板idfileName - 文件名variables - 报表模板传入的参数集合response - 响应对象java.lang.Exception - 出错会抛出异常public java.lang.String getReportContent(java.lang.String reportId,
java.util.Map<java.lang.String,java.lang.Object> variables)
throws java.lang.Exception
CoreReportServerServicegetReportContent 在接口中 CoreReportServerServicereportId - 报表模板idvariables - 报表模板传入的参数集合java.lang.Exception - 出错会抛出异常