私は安らかなウェブアプリを開発しています。これで私が取るパラメータはuseridとorderidです。
するuserid
ことができますnull
。
URIは@Path("api/user/userid/order/orderid")
私の方法は、
void add(@PathParam("userid") String userId, @PathParam("orderid") String orderId);
userId
URI にnull 値を渡したい。
やってみapi/user//order/1234
ました。しかし、この場合、は(つまり 1234userid
の値を取り、は. (これは間違っています)orderId
orderId
null
パスも変更してみました@Path("api/user/userid: .*/order/orderid")
。それでも前回と同じ結果。
これを解決する他の方法は、 for を使用@QueryParam
するuserid
か、 for の別のメソッドを作成することですuserid null
。
しかし、代わりにuserId
asを持ち、 asの値を渡す方法があるかどうか知りたいですか?PathParameter
QueryParam
userid
null