public abstract class AbstractXlsxView extends AbstractXlsView
サブクラスのワークブックでの作業については、Apache の POI サイトを参照してください。
DEFAULT_CONTENT_TYPE
logger
PATH_VARIABLES, RESPONSE_STATUS_ATTRIBUTE, SELECTED_CONTENT_TYPE
コンストラクターと説明 |
---|
AbstractXlsxView() デフォルトコンストラクター。 |
修飾子と型 | メソッドと説明 |
---|---|
protected org.apache.poi.ss.usermodel.Workbook | createWorkbook(java.util.Map<java.lang.String,java.lang.Object> model, HttpServletRequestEE request) この実装は、XLSX 形式の XSSFWorkbook を作成します。 |
buildExcelDocument, generatesDownloadContent, renderMergedOutputModel, renderWorkbook
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
public AbstractXlsxView()
ビューのコンテンツ型を "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"
に設定します。
protected org.apache.poi.ss.usermodel.Workbook createWorkbook(java.util.Map<java.lang.String,java.lang.Object> model, HttpServletRequestEE request)
XSSFWorkbook
を作成します。AbstractXlsView
の createWorkbook
model
- モデルマップ request
- 現在の HTTP リクエスト (URL またはヘッダーを考慮するため)Workbook
インスタンス