public class JasperReportsPdfView extends AbstractJasperReportsSingleFormatView
AbstractJasperReportsSingleFormatView
that renders report results in PDF format.CONTENT_DISPOSITION_INLINE, HEADER_CONTENT_DISPOSITIONDEFAULT_CONTENT_TYPEloggerPATH_VARIABLES, RESPONSE_STATUS_ATTRIBUTE, SELECTED_CONTENT_TYPE| Constructor and Description |
|---|
JasperReportsPdfView() |
| Modifier and Type | Method and Description |
|---|---|
protected net.sf.jasperreports.engine.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. |
generatesDownloadContent, renderReport, renderReportUsingOutputStream, renderReportUsingWriterconvertExporterParameters, 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, setSubReportUrlsafterPropertiesSet, checkResource, getUrl, setUrl, toStringaddStaticAttribute, createMergedOutputModel, createRequestContext, createTemporaryOutputStream, exposeModelAsRequestAttributes, getAttributesMap, getBeanName, getContentType, getRequestContextAttribute, getStaticAttributes, isExposePathVariables, prepareResponse, render, setAttributes, setAttributesCSV, setAttributesMap, setBeanName, setContentType, setExposePathVariables, setRequestContextAttribute, setResponseContentType, writeToResponsegetServletContext, getTempDir, getWebApplicationContext, initApplicationContext, initServletContext, isContextRequired, setServletContextgetApplicationContext, getMessageSourceAccessor, requiredContextClass, setApplicationContextprotected net.sf.jasperreports.engine.JRExporter createExporter()
AbstractJasperReportsSingleFormatViewThe useWriter method determines whether the
output will be written as text or as binary content.
createExporter in class AbstractJasperReportsSingleFormatViewAbstractJasperReportsSingleFormatView.useWriter()protected boolean useWriter()
AbstractJasperReportsSingleFormatViewjava.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 AbstractJasperReportsSingleFormatViewServletResponse.getWriter(),
ServletResponse.getOutputStream()