アノテーションインターフェース ServletRegistration
@TargetSE({METHODSE,TYPESE})
@RetentionSE(RUNTIMESE)
@DocumentedSE
@Order
public @interface ServletRegistration
Servlet 3.0+ コンテナーに
ServletEE を登録します。ServletRegistrationBean のアノテーションベースの代替として使用できます。- 導入:
- 3.5.0
- 作成者:
- Moritz Halbritter, Dmytro Danilenkov
- 関連事項:
オプション要素の概要
オプション要素修飾子と型オプションの要素説明booleanこの登録で非同期操作がサポートされているかどうか。booleanこの登録が有効かどうか。boolean登録の失敗を無視するかどうか。サーブレットで使用される初期化パラメーター。intloadOnStartupの優先度。マルチパート構成。この登録の名前。int登録順序 Bean。StringSE[]サーブレットの URL マッピング。
要素の詳細
enabled
boolean enabledこの登録が有効かどうか。- 戻り値:
- この登録が有効かどうか
- デフォルト:
true
order
登録順序 Bean。- 戻り値:
- 登録順序 Bean
- デフォルト:
2147483647
name
asyncSupported
boolean asyncSupportedこの登録で非同期操作がサポートされているかどうか。- 戻り値:
- 非同期操作がサポートされているかどうか
- デフォルト:
true
ignoreRegistrationFailure
boolean ignoreRegistrationFailure登録失敗を無視するかどうか。true に設定すると、失敗がログに記録されます。false に設定すると、IllegalStateExceptionSE がスローされます。- 戻り値:
- 登録の失敗を無視すべきかどうか
- デフォルト:
false
urlMappings
loadOnStartup
int loadOnStartuploadOnStartupの優先度。詳細はServletRegistration.Dynamic.setLoadOnStartup(int)EE を参照してください。- 戻り値:
loadOnStartup優先度
- デフォルト:
-1
initParameters
multipartConfig
MultipartConfigEE multipartConfigマルチパート構成。- 戻り値:
- マルチパート構成
- デフォルト:
@jakarta.servlet.annotation.MultipartConfig