ich Schrägstriche in meinem Weg, damit ich versuche:JAX-RS @Path mit erlaubt Schrägstriche kollidieren mit anderen Ressourcen
@Path("/user/{login}/points")
von this solution mit so wird es:
@Path("/user/{login : .+}/points")
aber es wird nicht arbeiten zu jeder Zeit ein Benutzernamen ihr Konto zB
test/points
weil nur "Test "wird übergeben werden. Es funktioniert gut mit Test/Test oder jeder andere Login endet nicht mit/Punkte.
Ich habe keine Ahnung, wie ich das lösen soll. Ich brauche es als String-Parameter und es wird vom Benutzer festgelegt.
Danke für jede Hilfe!
in dieser Lösung https://stackoverflow.com/questions/2291428/jax-rs-pathparam-how-to-pass-a-string-with-slashes-hyphens-equals -tooo/23482769 es zeigt zu verwenden (+) Symbol, warum verwenden Sie (*) Symbol – Mahesh
@Mahesh, tut mir leid, es ist ein Tippfehler wirklich, ich habe es mit dem Pluszeichen getestet. – INbahn
@YCF_L: Leider enthält es Punkte in die Ergebnisse, aber ich denke, es ist eine Art Lösung! – INbahn