Heim  >  Artikel  >  Java  >  Was sind JSP-Weiterleitung und -Umleitung?

Was sind JSP-Weiterleitung und -Umleitung?

(*-*)浩
(*-*)浩Original
2019-05-15 10:28:484066Durchsuche

Was sind JSP-Weiterleitung und -Umleitung?

JSP-Umleitung und -Weiterleitung sind beide Anforderungsmethoden in JSP, die je nach Situation verwendet werden können.

Empfohlener Kurs: Java-Tutorial

Weiterleiten:

Wenn die Clientanforderung zur JSP-Verarbeitung an den Server gesendet wird

Diese JSP kann die Anforderungs- und Antwortobjekte übertragen und zur Verarbeitung an eine andere Stelle in der Webanwendung übertragen

Nach der Verarbeitung an einer anderen Stelle wird die Antwort auf der Ergebnisseite an den Client-Browser generiert

Zu diesem Zeitpunkt kann der Client-Browser die Ergebnisseite sehen, aber die URL hat sich nicht geändert

Ich weiß also nicht, wie viele Verarbeitungsebenen der Server durchlaufen hat

Umleitung:

Wenn der Client-Browser es zur Verarbeitung an die JSP des Servers sendet

Diese JSP gibt eine Antwort zurück: um eine andere URL anzufordern

At Dieses Mal sendet der Client-Browser es erneut. Eine neue Anfrage geht an diese neue Adresse.

Die neue URL-Adresse ist für die Generierung einer Antwort für den Browser verantwortlich.

Die URL, die der Browser dabei sieht Zeit ist die URL-Adresse, die der zweiten Anfrage entspricht

Der Unterschied zwischen den beiden

Wahl der Weiterleitung und Umleitung

Die Umleitung ist langsamer als die Weiterleitung, da der Browser eine neue Anfrage stellen muss. Wenn es keine Rolle spielt, ob Sie eine Weiterleitung oder eine Umleitung verwenden, wird die Verwendung der Weiterleitung empfohlen.

Da die Weiterleitung nur auf die aktuelle WEB-Anwendung zugreifen kann, können Sie beim Zugriff zwischen verschiedenen WEB-Anwendungen, insbesondere beim Zugriff auf Ressourcen auf einer anderen WEB-Site, derzeit nur die Umleitung verwenden.

Das obige ist der detaillierte Inhalt vonWas sind JSP-Weiterleitung und -Umleitung?. 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