アノテーションインターフェース ServletRegistration


@TargetSE({METHODSE,TYPESE}) @RetentionSE(RUNTIMESE) @DocumentedSE @Order public @interface ServletRegistration
Servlet 3.0+ コンテナーに ServletEE を登録します。ServletRegistrationBean のアノテーションベースの代替として使用できます。
導入:
3.5.0
作成者:
Moritz Halbritter, Dmytro Danilenkov
関連事項:
  • 要素の詳細

    • enabled

      boolean enabled
      この登録が有効かどうか。
      戻り値:
      この登録が有効かどうか
      デフォルト:
      true
    • order

      登録順序 Bean。
      戻り値:
      登録順序 Bean
      デフォルト:
      2147483647
    • name

      StringSE name
      この登録の名前。指定されていない場合は、Bean 名が使用されます。
      戻り値:
      名前
      デフォルト:
      ""
    • asyncSupported

      boolean asyncSupported
      この登録で非同期操作がサポートされているかどうか。
      戻り値:
      非同期操作がサポートされているかどうか
      デフォルト:
      true
    • ignoreRegistrationFailure

      boolean ignoreRegistrationFailure
      登録失敗を無視するかどうか。true に設定すると、失敗がログに記録されます。false に設定すると、IllegalStateExceptionSE がスローされます。
      戻り値:
      登録の失敗を無視すべきかどうか
      デフォルト:
      false
    • urlMappings

      StringSE[] urlMappings
      サーブレットの URL マッピング。指定しない場合は、デフォルトで "/" にマッピングされます。
      戻り値:
      URL マッピング
      デフォルト:
      {}
    • loadOnStartup

      int loadOnStartup
      loadOnStartup の優先度。詳細は ServletRegistration.Dynamic.setLoadOnStartup(int)EE を参照してください。
      戻り値:
      loadOnStartup 優先度
      デフォルト:
      -1
    • initParameters

      WebInitParamEE[] initParameters
      サーブレットで使用される初期化パラメーター。
      戻り値:
      初期化パラメーター
      デフォルト:
      {}
    • multipartConfig

      MultipartConfigEE multipartConfig
      マルチパート構成。
      戻り値:
      マルチパート構成
      デフォルト:
      @jakarta.servlet.annotation.MultipartConfig