| 1. | GenericServlet (ソース) | サーブレットベースクラス。 |
| |
以下のような全てのサーブレットに共通な処理フローを既定する。
- セッションの状態などがそのサーブレットの処理を行ってよいかの判定。
- ユーザのアクセス権限の判定。
- 必要に応じてDB接続の割り当て。
- アプリケーション層ロジックの呼び出し。
- 必要に応じてDB接続の開放。
- プロジェクト標準タグの処理。
- 結果オブジェクトのセット。
- アプリケーション層ロジックから例外が通知された際の処理。
|
| 2. | GenericServletConfig (ソース) | サーブレット設定管理ベースクラス。 |
| |
以下のような全てのサーブレットに共通の設定情報を管理する。
- DB接続を使用するかどうか、また接続そのものに関する情報。
- ログインの要否など。
|
| 3. | GenericServletContext (ソース) | コンテキストハンドラ。 |
| |
呼出し毎に個別に管理すべき情報へのアクセス機能を提供する。大概はEZServletで提供される機能で十分。
|
| 4. | PartitionedListServlet (ソース) | ページ替え機能つき一覧表示サーブレット。 |
| |
掲示板の一覧表示などの処理を抽象化したサーブレット。このクラスを継承することエページ替え機能つき一覧表示ページのサーブレットを容易に構築できる。対応するConfigクラスはPartitionedListServletConfig。
|