2.1.8 javax.servlet.annotationパッケージに含まれるアノテーションのサポート範囲
javax.servlet.annotationパッケージのアノテーションの適用範囲を説明します。ここでは,コンポーネントごとに記述できるアノテーションを説明します。
- 〈この項の構成〉
(1) WARファイル(Servlet 4.0/Servlet 3.1/Servlet 3.0対応)
WARファイルに記述できるアノテーションの一覧を示します。
アノテーション名 |
Servlet仕様 |
JSP仕様 |
例外クラス |
ManagedBean(JSF) |
その他のクラス |
||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
サーブレット |
サーブレット(API) |
サーブレットフィルタ |
サーブレットフィルタ(API) |
イベントリスナ |
イベントリスナ(API) |
JSPファイル |
タグハンドラ |
タグライブラリイベントリスナ |
|||||
クラシックタグハンドラ |
シンプルタグハンドラ |
||||||||||||
− |
− |
− |
− |
− |
− |
− |
− |
− |
− |
− |
− |
○ |
|
○ |
○ |
− |
− |
− |
− |
− |
− |
− |
− |
− |
− |
− |
|
○ |
○ |
− |
− |
− |
− |
− |
− |
− |
− |
− |
− |
− |
|
○ |
○ |
− |
− |
− |
− |
− |
− |
− |
− |
− |
− |
− |
|
○ |
○ |
− |
− |
− |
− |
− |
− |
− |
− |
− |
− |
− |
|
− |
− |
○ |
− |
− |
− |
− |
− |
− |
− |
− |
− |
− |
|
○ |
− |
○ |
− |
− |
− |
− |
− |
− |
− |
− |
− |
− |
|
− |
− |
− |
− |
○ |
− |
− |
− |
− |
− |
− |
− |
− |
|
○ |
− |
− |
− |
− |
− |
− |
− |
− |
− |
− |
− |
− |
(2) EJB-JARファイル
EJB-JARファイルに記述できるアノテーションはありません。
(3) ライブラリJARのServlet/JSP仕様のクラス
ライブラリJARのServlet/JSP仕様のクラスに記述できるアノテーションはありません。
(4) ライブラリJARのその他のクラス
ライブラリJARのその他のクラスに記述できるアノテーションはありません。