Maison >Java >javaDidacticiel >Que sont le transfert et la redirection JSP

Que sont le transfert et la redirection JSP

(*-*)浩
(*-*)浩original
2019-05-15 10:28:484144parcourir

Que sont le transfert et la redirection JSP

La redirection et le transfert JSP sont deux méthodes de requête dans JSP, qui peuvent être utilisées selon différentes situations.

Cours recommandé : Tutoriel Java

Avant :

Lorsque la demande du client est soumise au serveur pour le traitement jsp

Cette jsp peut transporter les objets de requête et de réponse et les transférer vers un autre endroit de l'application Web pour traitement

Après le traitement dans un autre endroit, la réponse de la page de résultats est générée vers le navigateur client

Pour le moment, le navigateur client peut voir la page de résultats, mais l'URL n'a pas changé

Je ne sais donc pas combien de couches de traitement le serveur a traversées

Redirection :

Lorsque le navigateur client le soumet à la JSP du serveur pour traitement

Cette JSP renvoie une réponse : pour demander une autre URL

À cette fois, le navigateur client l'enverra à nouveau. Une nouvelle requête va à cette nouvelle adresse

La nouvelle adresse URL est chargée de générer une réponse pour le navigateur

L'URL que le navigateur voit à cet endroit time est l'adresse URL correspondant à la deuxième requête

La différence entre les deux

Choix du transfert et de la redirection

La redirection est plus lente que le transfert car le navigateur doit émettre une nouvelle demande. Si le fait d'utiliser le transfert ou la redirection n'a pas d'importance, il est recommandé d'utiliser le transfert.

Parce que la redirection ne peut accéder qu'à l'application WEB actuelle, donc lors d'un accès entre différentes applications WEB, notamment lors de l'accès à des ressources sur un autre site WEB, vous ne pouvez utiliser la redirection que pour le moment.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn