クラス AbstractXlsxView
java.lang.ObjectSE
org.springframework.context.support.ApplicationObjectSupport
org.springframework.web.context.support.WebApplicationObjectSupport
org.springframework.web.servlet.view.AbstractView
org.springframework.web.servlet.view.document.AbstractXlsView
org.springframework.web.servlet.view.document.AbstractXlsxView
- 実装されたすべてのインターフェース:
Aware
、BeanNameAware
、ApplicationContextAware
、ServletContextAware
、View
- 既知の直属サブクラス
AbstractXlsxStreamingView
Office 2007 XLSX 形式 (POI-OOXML でサポート) の Excel ドキュメントビュー用の便利なスーパークラス。Apache POI 3.5 以降と互換性があります。
サブクラスのワークブックでの作業については、Apache の POI サイトを参照してください。
- 導入:
- 4.2
- 作成者:
- Juergen Hoeller
フィールドのサマリー
クラス org.springframework.web.servlet.view.AbstractView から継承されたフィールド
DEFAULT_CONTENT_TYPE
クラス org.springframework.context.support.ApplicationObjectSupport から継承されたフィールド
logger
インターフェース org.springframework.web.servlet.View から継承されたフィールド
PATH_VARIABLES, RESPONSE_STATUS_ATTRIBUTE, SELECTED_CONTENT_TYPE
コンストラクターの概要
コンストラクターメソッドのサマリー
修飾子と型メソッド説明protected org.apache.poi.ss.usermodel.Workbook
createWorkbook
(MapSE<StringSE, ObjectSE> model, HttpServletRequestEE request) この実装は、XLSX 形式のXSSFWorkbook
を作成します。クラス org.springframework.web.servlet.view.document.AbstractXlsView から継承されたメソッド
buildExcelDocument, generatesDownloadContent, renderMergedOutputModel, renderWorkbook
クラス org.springframework.web.servlet.view.AbstractView から継承されたメソッド
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
クラス org.springframework.web.context.support.WebApplicationObjectSupport から継承されたメソッド
getServletContext, getTempDir, getWebApplicationContext, initApplicationContext, initServletContext, isContextRequired, setServletContext
クラス org.springframework.context.support.ApplicationObjectSupport から継承されたメソッド
getApplicationContext, getMessageSourceAccessor, initApplicationContext, obtainApplicationContext, requiredContextClass, setApplicationContext
コンストラクターの詳細
AbstractXlsxView
public AbstractXlsxView()デフォルトコンストラクター。ビューのコンテンツ型を
"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"
に設定します。
メソッドの詳細
createWorkbook
protected org.apache.poi.ss.usermodel.Workbook createWorkbook(MapSE<StringSE, ObjectSE> model, HttpServletRequestEE request) この実装は、XLSX 形式のXSSFWorkbook
を作成します。- オーバーライド:
- クラス
AbstractXlsView
のcreateWorkbook
- パラメーター:
model
- モデルマップrequest
- 現在の HTTP リクエスト (URL またはヘッダーを考慮するため)- 戻り値:
- 新しい
Workbook
インスタンス