クラス AbstractXlsxStreamingView

実装されたすべてのインターフェース:
AwareBeanNameAwareApplicationContextAwareServletContextAwareView

public abstract class AbstractXlsxStreamingView extends AbstractXlsxView
POI のストリーミングバリアントを使用した、Office 2007 XLSX 形式の Excel ドキュメントビュー用の便利なスーパークラス。Apache POI 3.9 以降と互換性があります。

サブクラスのワークブックでの作業については、Apache の POI サイトを参照してください。

導入:
4.2
作成者:
Juergen Hoeller
  • コンストラクターの詳細

    • AbstractXlsxStreamingView

      public AbstractXlsxStreamingView()
  • メソッドの詳細

    • createWorkbook

      protected org.apache.poi.xssf.streaming.SXSSFWorkbook createWorkbook(MapSE<StringSE,ObjectSE> model, HttpServletRequestEE request)
      この実装は、XLSX 形式をストリーミングするための SXSSFWorkbook を作成します。
      オーバーライド:
      クラス AbstractXlsxViewcreateWorkbook 
      パラメーター:
      model - モデルマップ
      request - 現在の HTTP リクエスト (URL またはヘッダーを考慮するため)
      戻り値:
      新しい Workbook インスタンス
    • renderWorkbook

      protected void renderWorkbook(org.apache.poi.ss.usermodel.Workbook workbook, HttpServletResponseEE response) throws IOExceptionSE
      この実装は、レンダリングが完了すると、SXSSFWorkbook を破棄します。
      オーバーライド:
      クラス AbstractXlsViewrenderWorkbook 
      パラメーター:
      workbook - レンダリングする POI ワークブック
      response - 現在の HTTP レスポンス
      例外:
      IOExceptionSE - 委譲している I/O メソッドによってスローされたとき
      関連事項:
      • SXSSFWorkbook.dispose()