Cosminexus V9 アプリケーションサーバ リファレンス API編
javax.servlet.annotationパッケージのアノテーションの適用範囲を説明します。ここでは,コンポーネントごとに記述できるアノテーションを説明します。
WARファイルに記述できるアノテーションの一覧を示します。
表2-23 WARファイル(Servlet 3.0対応)に記述できるアノテーション(javax.servlet.annotationパッケージ)
| アノテーション名 | Servlet仕様 | JSP仕様 | 例外クラス | ManagedBean(JSF) | その他のクラス | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| サーブレット | サーブレット(API) | サーブレットフィルタ | サーブレットフィルタ(API) | イベントリスナ | イベントリスナ(API) | JSPファイル | タグハンドラ | タグライブラリイベントリスナ | |||||
| クラシックタグハンドラ | シンプルタグハンドラ | ||||||||||||
| @HandlesTypes | − | − | − | − | − | − | − | − | − | − | − | − | ○ |
| @HttpConstraint | ○ | ○ | − | − | − | − | − | − | − | − | − | − | − |
| @HttpMethodConstraint | ○ | ○ | − | − | − | − | − | − | − | − | − | − | − |
| @MultipartConfig | ○ | ○ | − | − | − | − | − | − | − | − | − | − | − |
| @ServletSecurity | ○ | ○ | − | − | − | − | − | − | − | − | − | − | − |
| @WebFilter | − | − | ○ | − | − | − | − | − | − | − | − | − | − |
| @WebInitParam | ○ | − | ○ | − | − | − | − | − | − | − | − | − | − |
| @WebListener | − | − | − | − | ○ | − | − | − | − | − | − | − | − |
| @WebServlet | ○ | − | − | − | − | − | − | − | − | − | − | − | − |
EJB-JARファイルに記述できるアノテーションはありません。
ライブラリJARのサーブレットまたはJSPに記述できるアノテーションはありません。
ライブラリJARのEnterprise Bean,例外クラス,およびその他のクラスに記述できるアノテーションはありません。
All Rights Reserved. Copyright (C) 2012, 2015, Hitachi, Ltd.