controllers

■IF:Controller
リクエスト処理を行うメソッドhandleRequestを定義。
DispatcherServlet-objは、メソッドhandleRequestを呼んで、リクエスト処理を委譲する。

■UrlFilenameViewController
画面遷移だけやるリクを提供。
リクURLのファイル名をビューの名前に使用することで遷移する。

■Abs:AbstractController
HTTPキャッシングヘッダの生成やサポートするHTTPメソッド(GET/POST)の判定等、
リク処理の基本フローを定義。
サブクラスは、抽象メソッドhandleRequestInternalをオーバーライドして、固有の処理を実装する。

■MultiActionController
複数のリクのそれぞれに対応したリク処理を、一つのクラスで実装する機能を提供。
サブクラスは各リクに対応するメソッドを設け、リク処理を実装する。

■ParameterizableViewController
画面遷移だけのリク処理を提供。
Bean定義で、プロパティviewNameに画面遷移するビューの名前を設定する。

■Abs:BaseCommandController
リクパラメータをコマンドに設定するデータバインディング機能、
コマンドに設定されたデータを検証するバリデーション機能をで提供する。

■Abs:AbstractCommandController
BaseCommandControllerが提供するデータバインディング機能とバリデーション機能を利用したリク処理の基本フローを定義。
フォーム送信に対応するリクエストコントローラは別に存在するので、基本的に利用されないクラス。

■Abs:AbstractFormController
フォーム送信に対応するリク処理基本フローを定義。

■Abs:AbstractWizardFormController
ウィザード形式の入力画面からのフォーム送信に対応する機能を提供。

■SimpleFormController
フォーム送信に対応するリク処理を実装。

2007-07-24 02:28 : __fw__spring : コメント : 0 : トラックバック : 0 :
コメントの投稿
非公開コメント

« next  ホーム  prev »

search

ad



counter


tag cloud

category cloud