Jeder Weg, um die Pfad-Parameter in httpservlet Anfrage
Habe ich rest-Dienst implementiert.
Ich versuche dem Pfad Parameter, der die Anfrage im filter.
Meine Anfrage ist
/api/test/{id1}/{status}
public void doFilter(ServletRequest req, ServletResponse resp, FilterChain chain)
throws IOException, ServletException
{
//Way to get the path parameters id1 and status
}
Du musst angemeldet sein, um einen Kommentar abzugeben.
Es gibt keinen anderen Weg, es zu tun in einem ServletFilter andere als zu versuchen zu analysieren, die URI selbst, aber Sie kann auf die path-Parameter, wenn Sie sich entscheiden, eine JAX-RS request-filter:
Können Sie autowire HttpServletRequest in Ihre filter und verwenden Sie es, um Informationen zu bekommen.
Beispiel:
Wenn Sie Ihre Anfrage ist, wie url/{Anforderungs-id} wird dann über Karte zurück