Heim  >  Artikel  >  Java  >  Detaillierte Erläuterung der Verwendung von URL-Mustern im JavaWeb Servlet

Detaillierte Erläuterung der Verwendung von URL-Mustern im JavaWeb Servlet

黄舟
黄舟Original
2017-10-11 09:41:401700Durchsuche

Dieser Artikel stellt hauptsächlich relevante Informationen zur Verwendung von URL-Mustern in JavaWeb Servlet vor. Ich hoffe, dass dieser Artikel jedem helfen kann, diesen Teil des Inhalts zu lernen und zu verstehen

Verwendung des URL-Musters im JavaWeb Servlet

1. Anweisungen zum URL-Muster von Sevlet und Filter

Eine Seitenanforderung basiert on url -pattern stimmt nur mit dem besten Servlet überein, und entsprechend der Reihenfolge der Filter-Mapping-Tags in web.xml werden ein oder mehrere Filter, die die Anforderungen erfüllen, als FilterChain generiert

2 .url- Musterkonfiguration

Konfigurieren Sie die web.xml-Datei, um die Bedeutung der Zuordnung zu definieren:

(1). Beginnen Sie mit „/“-- >Pfadzuordnung
(2). „*. Do“-Zuordnung „/“-& gt;
(4). Detaillierte Definition
„Der Anfang stimmt mit der Pfadzuordnung und der Erweiterungszuordnung überein, was dazu führt, dass der Container ihn nicht bestimmen kann.“


3.URL-Muster-Matching-Regeln


(1).Exakte Pfadanpassung

Hauptsächlich



(2). Längster Pfadabgleich

Zum Beispiel: Das URL-Muster von servletA ist /test/*,

Das URL-Muster von servletB ist /test/a/ *,
http://localhost/test /a --> servletB


(3 Erweiterungsübereinstimmung

Der Container wählt das entsprechende Servlet entsprechend der Erweiterung aus

).

Das obige ist der detaillierte Inhalt vonDetaillierte Erläuterung der Verwendung von URL-Mustern im JavaWeb Servlet. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
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