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


@TargetSE(TYPESE) @RetentionSE(RUNTIMESE) @DocumentedSE public @interface WebServlet
サーブレットの宣言に使用されるアノテーション。

このアノテーションは、デプロイ時にコンテナーによって処理され、対応するサーブレットが指定された URL パターンで利用可能になります。

導入:
Servlet 3.0
関連事項:
  • 要素の詳細

    • name

      StringSE name
      サーブレットの名前
      戻り値:
      サーブレットの名前
      デフォルト:
      ""
    • value

      StringSE[] value
      サーブレットの URL パターン
      戻り値:
      サーブレットの URL パターン
      デフォルト:
      {}
    • urlPatterns

      StringSE[] urlPatterns
      サーブレットの URL パターン
      戻り値:
      サーブレットの URL パターン
      デフォルト:
      {}
    • loadOnStartup

      int loadOnStartup
      サーブレットの起動時のロード順序
      戻り値:
      サーブレットの起動時のロード順序
      デフォルト:
      -1
    • initParams

      WebInitParam[] initParams
      サーブレットの初期化パラメーター
      戻り値:
      サーブレットの初期化パラメーター
      デフォルト:
      {}
    • asyncSupported

      boolean asyncSupported
      サーブレットが非同期操作モードをサポートするかどうかを宣言します。
      戻り値:
      サーブレットが非同期操作モードをサポートする場合は true 
      関連事項:
      デフォルト:
      false
    • smallIcon

      StringSE smallIcon
      サーブレットの小さなアイコン
      戻り値:
      サーブレットの小さなアイコン
      デフォルト:
      ""
    • largeIcon

      StringSE largeIcon
      サーブレットの大きなアイコン
      戻り値:
      サーブレットの大きなアイコン
      デフォルト:
      ""
    • description

      StringSE description
      サーブレットの説明
      戻り値:
      サーブレットの説明
      デフォルト:
      ""
    • displayName

      StringSE displayName
      サーブレットの表示名
      戻り値:
      サーブレットの表示名
      デフォルト:
      ""