1

私はこのようなものが欲しいです:

@GET
@Path("aaaa/{x},{y}")
public object getXY(@SomeAttribute("x") String x, @SomeAttribute("y") String y) {
...
}

Restlet JAX-RS 拡張で @PathParam を使用しても機能しません。JAX-RS 仕様がそのような URL をネイティブにサポートするかどうか疑問に思っています。ネイティブとは、x と y の両方を認識して解析できることを意味します。

もちろん、1 つの{xy}パラメーターを使用してコンマで区切ることもできます。興味ないですけどね。

ありがとう。

4

1 に答える 1

0

通常、REST URL はリソースを指します。あなたの URL は単一のリソースを指していません (これは、あなたの URL パスを見ることについての私の見解です。間違っている場合は修正してください)。したがって、意味がある場合は、x と y をクエリ パラメーターとして使用して "\aaaa" のような URL を選択できます。クエリ パラメータを取得する方法をご存じでしょうか。

于 2013-04-16T06:39:58.830 に答える