|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.springframework.context.support.ApplicationObjectSupport org.springframework.web.context.support.WebApplicationObjectSupport org.springframework.web.servlet.view.AbstractView org.springframework.web.servlet.view.AbstractUrlBasedView org.springframework.web.servlet.view.jasperreports.AbstractJasperReportsView org.springframework.web.servlet.view.jasperreports.AbstractJasperReportsSingleFormatView org.springframework.web.servlet.view.jasperreports.JasperReportsXlsView
public class JasperReportsXlsView
Implementation of AbstractJasperReportsSingleFormatView
that renders report results in XLS format.
Field Summary |
---|
Fields inherited from class org.springframework.web.servlet.view.jasperreports.AbstractJasperReportsView |
---|
CONTENT_DISPOSITION_INLINE, HEADER_CONTENT_DISPOSITION |
Fields inherited from class org.springframework.web.servlet.view.AbstractView |
---|
DEFAULT_CONTENT_TYPE |
Fields inherited from class org.springframework.context.support.ApplicationObjectSupport |
---|
logger |
Fields inherited from interface org.springframework.web.servlet.View |
---|
PATH_VARIABLES, RESPONSE_STATUS_ATTRIBUTE |
Constructor Summary | |
---|---|
JasperReportsXlsView()
|
Method Summary | |
---|---|
protected JRExporter |
createExporter()
Create a JasperReports exporter for a specific output format, which will be used to render the report to the HTTP response. |
protected boolean |
useWriter()
Return whether to use a java.io.Writer to write text content
to the HTTP response. |
Methods inherited from class org.springframework.web.servlet.view.jasperreports.AbstractJasperReportsSingleFormatView |
---|
generatesDownloadContent, renderReport, renderReportUsingOutputStream, renderReportUsingWriter |
Methods inherited from class org.springframework.web.servlet.view.jasperreports.AbstractJasperReportsView |
---|
convertExporterParameters, convertParameterValue, convertReportData, convertToExporterParameter, createReport, exposeLocalizationContext, fillReport, getConvertedExporterParameters, getExporterParameter, getExporterParameters, getJdbcDataSource, getReport, getReportData, getReportDataTypes, initApplicationContext, isUrlRequired, loadReport, loadReport, onInit, postProcessReport, renderMergedOutputModel, setConvertedExporterParameters, setExporterParameters, setHeaders, setJdbcDataSource, setReportDataKey, setSubReportDataKeys, setSubReportUrls |
Methods inherited from class org.springframework.web.servlet.view.AbstractUrlBasedView |
---|
afterPropertiesSet, checkResource, getUrl, setUrl, toString |
Methods inherited from class org.springframework.web.servlet.view.AbstractView |
---|
addStaticAttribute, createMergedOutputModel, createRequestContext, createTemporaryOutputStream, exposeModelAsRequestAttributes, getAttributesMap, getBeanName, getContentType, getRequestContextAttribute, getStaticAttributes, isExposePathVariables, prepareResponse, render, setAttributes, setAttributesCSV, setAttributesMap, setBeanName, setContentType, setExposePathVariables, setRequestContextAttribute, writeToResponse |
Methods inherited from class org.springframework.web.context.support.WebApplicationObjectSupport |
---|
getServletContext, getTempDir, getWebApplicationContext, initApplicationContext, initServletContext, isContextRequired, setServletContext |
Methods inherited from class org.springframework.context.support.ApplicationObjectSupport |
---|
getApplicationContext, getMessageSourceAccessor, requiredContextClass, setApplicationContext |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public JasperReportsXlsView()
Method Detail |
---|
protected JRExporter createExporter()
AbstractJasperReportsSingleFormatView
The useWriter
method determines whether the
output will be written as text or as binary content.
createExporter
in class AbstractJasperReportsSingleFormatView
AbstractJasperReportsSingleFormatView.useWriter()
protected boolean useWriter()
AbstractJasperReportsSingleFormatView
java.io.Writer
to write text content
to the HTTP response. Else, a java.io.OutputStream
will be used,
to write binary content to the response.
useWriter
in class AbstractJasperReportsSingleFormatView
javax.servlet.ServletResponse#getWriter()
,
javax.servlet.ServletResponse#getOutputStream()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |