パッケージ org.springframework.web.servlet.mvc


@NonNullApi @NonNullFields パッケージ org.springframework.web.servlet.mvc
Spring に付属するサーブレット MVC フレームワークの標準コントローラー実装。アノテーションベースのモデルを含む、さまざまなコントローラースタイルを提供します。
  • クラス
    説明
    テンプレートメソッドデザインパターンを使用した、コントローラー実装の便利なスーパークラス。
    リクエスト URL に基づいてビュー名を返す Controllers の抽象基本クラス。
    ベースコントローラーインターフェース。HttpServlet と同様に HttpServletRequest および HttpServletResponse インスタンスを受信しますが、MVC ワークフローに参加できるコンポーネントを表します。
    汎用 DispatcherServlet でプレーン HttpRequestHandler インターフェースを使用するアダプター。
    使用すべきではありません。
    5.3.9 の時点で、WebRequest で checkNotModified メソッドを使用することを推奨するか、アノテーション付きコントローラーメソッドから、"ETag" および / または "Last-Modified" ヘッダーが設定された ResponseEntity を返します。
    常に事前設定されたビューを返し、オプションでレスポンスステータスコードを設定する簡単なコントローラー。
    名前付きサーブレットに転送する Spring コントローラーの実装、つまり
    内部で管理するサーブレットインスタンスをラップする Spring コントローラー実装。
    汎用 DispatcherServlet でプレーンな Controller ワークフローインターフェースを使用するアダプター。
    URL の仮想パスをビュー名に変換してそのビューを返す単純な Controller 実装。
    サポートされているメソッドと必要なセッションのリクエストをチェックし、構成されたキャッシュ設定を適用してレスポンスを準備するハンドラーインターセプター。