Geben Sie eine negative Pfadübereinstimmung für die Servlet-Zuordnung an

9

Gibt es eine Möglichkeit, negative Zuordnungen in web.xml anzugeben? Zum Beispiel möchte ich einen Filter für ALLE Anfragen setzen, mit Ausnahme derjenigen, die ' /public/* ' entsprechen.

    
Jack Dorsey 13.12.2011, 21:39
quelle

1 Antwort

3

Nein, das ist nicht möglich. Sie müssten das URL-Muster, das zu Ihnen passt, innerhalb der doFilter() -Methode bearbeiten. Ordnen Sie den Filter auf /* zu und führen Sie den folgenden Job aus:

%Vor%

oder wenn es tatsächlich einen Kontextpfad gibt:

%Vor%     
BalusC 13.12.2011, 22:04
quelle

Tags und Links