PathParam
を持つエンドポイントを作成して、挿入するオブジェクトのコンストラクタを自動的に呼び出します。このコンストラクタにはString引数のコンストラクタがあります。コードでそれをスペルアウトするには:JAX-RS @PathParamとPOJOコンストラクタとの注釈付きのマッピング
をここで、私は文字列が自動的にAPIVersionコンストラクタへの呼び出しで使用するリソース
@GET
@Path("/{apiVersion}" + "/item")
public Response version(@PathParam("apiVersion") APIVersion apiVersion) {
return Response.ok().build();
}
です。 APIVersion
クラス
public APIVersion(String apiVersion) {
this.versionString = apiVersion;
}
では、注釈へのアクセスのみで行うことは可能ですか?私はResourceConfig
へのアクセス権がありません。
これは機能しませんか?そうすべき_。 –
はい、ありがとうございます!私はこれをマスクした別のジャージーエラーがあった。 –