パッケージ jakarta.ws.rs

アノテーション型 ApplicationPath


  • @DocumentedSE
    @TargetSE(TYPESE)
    @RetentionSE(RUNTIMESE)
    public @interface ApplicationPath
    Path によって提供されるすべてのリソース URI のベース URI として機能するアプリケーションパスを識別します。Application のサブクラスにのみ適用できます。

    サーブレットコンテナーで公開される場合、アプリケーションパスの値は、web.xml のサーブレットマッピング要素を使用して上書きされる場合があります。

    導入:
    1.1
    作成者:
    Paul Sandoz, Marc Hadley
    関連事項:
    Application, Path
    • 必須定数のサマリー

      必須要素  
      修飾子と型 必須要素 説明
      StringSEvalue
      すべてのリソース URI のベース URI を定義します。
    • 要素の詳細

      • value

        StringSE value
        すべてのリソース URI のベース URI を定義します。末尾の "/" 文字が存在しない場合は、自動的に追加されます。

        提供された値は、RFC 3986 セクション 3.3 の path 生成に準拠するように自動的にパーセントエンコードされます。パーセントエンコードされた値が値に許可されていることに注意してください。実装はそのような値を認識し、"%" 文字を二重エンコードしません。

        戻り値:
        ベース URI。