アノテーション型 WebServlet
@TargetSE(TYPESE) @RetentionSE(RUNTIMESE) @DocumentedSE public @interface WebServlet
サーブレットの宣言に使用されるアノテーション。このアノテーションは、デプロイ時にコンテナーによって処理され、対応するサーブレットが指定された URL パターンで利用可能になります。
- 導入:
- Servlet 3.0
- 関連事項:
Servlet
オプション要素のサマリー
オプション要素 修飾子と型 オプションの要素 説明 boolean
asyncSupported
サーブレットが非同期操作モードをサポートするかどうかを宣言します。StringSE
description
サーブレットの説明StringSE
displayName
サーブレットの表示名WebInitParam[]
initParams
サーブレットの初期化パラメーターStringSE
largeIcon
サーブレットの大きなアイコンint
loadOnStartup
サーブレットの起動時のロード順序StringSE
name
サーブレットの名前StringSE
smallIcon
サーブレットの小さなアイコンStringSE[]
urlPatterns
サーブレットの URL パターンStringSE[]
value
サーブレットの URL パターン
要素の詳細
name
StringSE name
サーブレットの名前- 戻り値:
- サーブレットの名前
- デフォルト:
- ""
value
StringSE[] value
サーブレットの URL パターン- 戻り値:
- サーブレットの URL パターン
- デフォルト:
- {}
urlPatterns
StringSE[] urlPatterns
サーブレットの URL パターン- 戻り値:
- サーブレットの URL パターン
- デフォルト:
- {}
initParams
WebInitParam[] initParams
サーブレットの初期化パラメーター- 戻り値:
- サーブレットの初期化パラメーター
- デフォルト:
- {}
asyncSupported
boolean asyncSupported
サーブレットが非同期操作モードをサポートするかどうかを宣言します。- 戻り値:
- サーブレットが非同期操作モードをサポートする場合は
true
- 関連事項:
ServletRequest.startAsync()
,ServletRequest.startAsync( jakarta.servlet.ServletRequest,jakarta.servlet.ServletResponse)
- デフォルト:
- false
smallIcon
StringSE smallIcon
サーブレットの小さなアイコン- 戻り値:
- サーブレットの小さなアイコン
- デフォルト:
- ""
largeIcon
StringSE largeIcon
サーブレットの大きなアイコン- 戻り値:
- サーブレットの大きなアイコン
- デフォルト:
- ""
description
StringSE description
サーブレットの説明- 戻り値:
- サーブレットの説明
- デフォルト:
- ""
displayName
StringSE displayName
サーブレットの表示名- 戻り値:
- サーブレットの表示名
- デフォルト:
- ""