クラス AbstractXlsxStreamingView

実装されているすべてのインターフェース:
Aware, BeanNameAware, ApplicationContextAware, ServletContextAware, View

@DeprecatedSE(since="7.0", forRemoval=true) public abstract class AbstractXlsxStreamingView extends AbstractXlsxView
非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。
7.0 以降、ライブラリまたはアプリケーションは独自の View クラスを提供したり、Web ハンドラーで直接レンダリングを実行したりできます。
POI のストリーミングバリアントを使用した、Office 2007 XLSX 形式の Excel ドキュメントビュー用の便利なスーパークラス。Apache POI 3.9 以降と互換性があります。

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

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

    • AbstractXlsxStreamingView

      public AbstractXlsxStreamingView()
      非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。
  • メソッドの詳細

    • createWorkbook

      protected org.apache.poi.xssf.streaming.SXSSFWorkbook createWorkbook(MapSE<StringSE,ObjectSE> model, jakarta.servlet.http.HttpServletRequest request)
      非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。
      この実装は、XLSX 形式をストリーミングするための SXSSFWorkbook を作成します。
      オーバーライド:
      クラス AbstractXlsxViewcreateWorkbook 
      パラメーター:
      model - モデルマップ
      request - 現在の HTTP リクエスト (URL またはヘッダーを考慮するため)
      戻り値:
      新しい Workbook インスタンス
    • renderWorkbook

      protected void renderWorkbook(org.apache.poi.ss.usermodel.Workbook workbook, jakarta.servlet.http.HttpServletResponse response) throws IOExceptionSE
      非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。
      この実装は、レンダリングが完了すると、SXSSFWorkbook を破棄します。
      オーバーライド:
      クラス AbstractXlsViewrenderWorkbook 
      パラメーター:
      workbook - レンダリングする POI ワークブック
      response - 現在の HTTP レスポンス
      例外:
      IOExceptionSE - 委譲している I/O メソッドによってスローされたとき
      関連事項:
      • SXSSFWorkbook.dispose()