Heim > Java > javaLernprogramm > Hauptteil

Wie behebe ich die Kürzung von @PathVariable in Spring MVC mit Sonderzeichen?

Barbara Streisand
Freigeben: 2024-10-30 19:23:30
Original
796 Leute haben es durchsucht

How to Resolve @PathVariable Truncation in Spring MVC with Special Characters?

Spring MVC @PathVariable Truncation Resolution

Bei einem Controller, der RESTful-Zugriff auf Informationen bereitstellt, kann es zu einer Kürzung der Pfadvariablen kommen, wenn er Sonderzeichen enthält. Um dieses Problem zu beheben, sollten Sie die Verwendung eines regulären Ausdrucks für das @RequestMapping-Argument in Betracht ziehen:

<code class="java">@RequestMapping(method = RequestMethod.GET, value = Routes.BLAH_GET + "/{blahName:.+}")</code>
Nach dem Login kopieren

Die .{}-Syntax in den geschweiften Klammern gibt an, dass die blahName-Variable mit jeder Zeichenfolge übereinstimmen soll, sodass Sonderzeichen verarbeitet werden können korrekt. Dies sollte das Kürzungsproblem lösen und sicherstellen, dass die vollständige Pfadvariable in der Controller-Methode verfügbar ist.

Das obige ist der detaillierte Inhalt vonWie behebe ich die Kürzung von @PathVariable in Spring MVC mit Sonderzeichen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!