public abstract class AbstractXlsxStreamingView extends AbstractXlsxView
サブクラスのワークブックでの作業については、Apache の POI サイトを参照してください。
DEFAULT_CONTENT_TYPE
logger
PATH_VARIABLES, RESPONSE_STATUS_ATTRIBUTE, SELECTED_CONTENT_TYPE
コンストラクターと説明 |
---|
AbstractXlsxStreamingView() |
修飾子と型 | メソッドと説明 |
---|---|
protected org.apache.poi.xssf.streaming.SXSSFWorkbook | createWorkbook(java.util.Map<java.lang.String,java.lang.Object> model, HttpServletRequestEE request) この実装は、XLSX 形式をストリーミングするための SXSSFWorkbook を作成します。 |
protected void | renderWorkbook(org.apache.poi.ss.usermodel.Workbook workbook, HttpServletResponseEE response) この実装は、レンダリングが完了すると、 SXSSFWorkbook を破棄します。 |
buildExcelDocument, generatesDownloadContent, renderMergedOutputModel
addStaticAttribute, createMergedOutputModel, createRequestContext, createTemporaryOutputStream, exposeModelAsRequestAttributes, formatViewName, getAttributesMap, getBeanName, getContentType, getRequestContextAttribute, getRequestToExpose, getStaticAttributes, isExposePathVariables, prepareResponse, render, setAttributes, setAttributesCSV, setAttributesMap, setBeanName, setContentType, setExposeContextBeansAsAttributes, setExposedContextBeanNames, setExposePathVariables, setRequestContextAttribute, setResponseContentType, toString, writeToResponse
getServletContext, getTempDir, getWebApplicationContext, initApplicationContext, initServletContext, isContextRequired, setServletContext
getApplicationContext, getMessageSourceAccessor, initApplicationContext, obtainApplicationContext, requiredContextClass, setApplicationContext
protected org.apache.poi.xssf.streaming.SXSSFWorkbook createWorkbook(java.util.Map<java.lang.String,java.lang.Object> model, HttpServletRequestEE request)
SXSSFWorkbook
を作成します。AbstractXlsxView
の createWorkbook
model
- モデルマップ request
- 現在の HTTP リクエスト (URL またはヘッダーを考慮するため)Workbook
インスタンス protected void renderWorkbook(org.apache.poi.ss.usermodel.Workbook workbook, HttpServletResponseEE response) throws java.io.IOException
SXSSFWorkbook
を破棄します。AbstractXlsView
の renderWorkbook
workbook
- レンダリングする POI ワークブック response
- 現在の HTTP レスポンス java.io.IOException
- 委譲している I/O メソッドによってスローされたとき SXSSFWorkbook.dispose()