2016-03-31 5 views
0

私は休憩サービスのためにユーザーから2つのパラメータ入力を取得したいと考えています。jar-sの2つの変数の@pathアノテーションを定義する方法

例:restservice/name/id

ユーザがコールされます。

restservice/philip/1000 

上記のURLリクエストを処理するには、私の休憩サービスで@pathアノテーションをどのように定義する必要がありますか?

@POST 
    @Path("/{name}/") -->? 
    public void processname() { 

    } 

@POST 
    @Path("/{id}/") ------>? 
    public void procesId() { 

    } 
+1

は、なぜあなたは二つの方法が必要なのでしょうか?なぜ@Path( "/ {name}/{id}") 'を持つメソッドを1つだけ持っていないのですか?私の問題を解決する2つのリソースメソッド –

+0

@peeskilletのおかげでそれを分割するのはあまり意味がありません.. – Ratha

答えて

0
@POST 
@Path("https://stackoverflow.com/users/{userId}") 
public Response addDevice(@PathParam("userId") Long userId) { 

    // your code 
    return Response.ok("Success").build(); 
} 
関連する問題