1
と衝突:それはなりJAX-RS @Path私は私のパスにスラッシュを許可しようとしています他のリソース
@Path("/user/{login}/points")
this solutionを使用することにより:
@Path("/user/{login : .+}/points")
が、それはしません
test/points
「テスト "が渡されます。 テスト/テストまたは/ポイントで終わらないその他のログインで正常に動作します。
私はこれをどのように解決すればよいかわかりません。私はString paramとしてそれを必要とし、それはユーザによって設定されます。
ありがとうございました!
https://stackoverflow.com/questions/2291428/jax-rs-pathparam-how-to-pass-a-string-with-slashes-hyphens-equals -too/23482769なぜ(+)記号を使用しているのですか?(*)記号 – Mahesh
@Mahesh、申し訳ありません、それは本当にタイプミスです。私はプラス記号でテストしました。 – INbahn
@YCF_L:悲しいことに、結果に/点が含まれていますが、それは何らかの解決策だと思います! – INbahn