| インターフェース | 説明 |
|---|---|
| Controller | ベースコントローラーインターフェース。 HttpServlet と同様に HttpServletRequest および HttpServletResponse インスタンスを受信しますが、MVC ワークフローに参加できるコンポーネントを表します。 |
| LastModified | コンテンツのキャッシュを容易にするために、最後に変更された HTTP リクエストをサポートします。 |
| クラス | 説明 |
|---|---|
| AbstractController | テンプレートメソッドデザインパターンを使用した、コントローラー実装の便利なスーパークラス。 |
| AbstractUrlViewController | リクエスト URL に基づいてビュー名を返す Controllers の抽象基本クラス。 |
| HttpRequestHandlerAdapter | 汎用 DispatcherServlet でプレーン HttpRequestHandler インターフェースを使用するアダプター。 |
| ParameterizableViewController | 常に事前設定されたビューを返し、オプションでレスポンスステータスコードを設定する簡単なコントローラー。 |
| ServletForwardingController | 名前付きサーブレットに転送する Spring コントローラーの実装、つまり |
| ServletWrappingController | 内部で管理するサーブレットインスタンスをラップする Spring コントローラー実装。 |
| SimpleControllerHandlerAdapter | 汎用 DispatcherServlet でプレーンな Controller ワークフローインターフェースを使用するアダプター。 |
| UrlFilenameViewController | URL の仮想パスをビュー名に変換してそのビューを返す単純な Controller 実装。 |
| WebContentInterceptor | リクエストをチェックしてレスポンスを準備するハンドラーインターセプタ。 |