[JAVA] À propos de la redirection et du transfert

Je suis un débutant en programmation. Sortez ce que vous avez appris comme méthode pour déplacer la page de traitement vers une autre page avec JSP et Servlet.

Q: Quelle est la différence entre la redirection et la transmission?

R: Le processus jusqu'à ce que la transition soit différente

redirect   ↓ (1) Une demande du client pour afficher la page A sur le serveur. (2) Demandez au client de passer de la page A à la page B à partir du serveur. ③ Redirigez l'instruction du client vers le serveur pour passer à la page B ④ Le résultat de la page B est envoyé depuis le serveur

forward   ↓ ① Demander la page A du client au serveur (2) Le processus est automatiquement copié sur la page B côté serveur et le résultat est envoyé au client.

Fondamentalement, c'est mieux!

Parce que ... ** ・ Les informations de demande peuvent être prises en charge ** ** ・ Meilleures performances que la redirection ** etc ....

Délai d'utilisation de la redirection

・ Lors de l'accès à un serveur externe

[Source de référence] https://www.atmarkit.co.jp/ait/articles/0407/06/news077.html

Recommended Posts

À propos de la redirection et du transfert
À propos de Bean et DI
Mémo d'apprentissage 01 (avant / redirection)
À propos de gets et gets.chomp
À propos de l'encapsulation et de l'héritage
À propos de Serializable et serialVersionUID
À propos de l'instruction et de l'instruction if
À propos du verrouillage synchronisé et réentrant
À propos des hachages et symboles Ruby
[Java] À propos de String et StringBuilder
À peu près la même et la même valeur
À propos des classes et des instances (évolution)
À propos de la méthode Pluck et de la méthode ID
Prise en compte des classes et des instances
À propos du package Java et de l'importation
À propos de Ruby, modèle objet
À propos des classes et des instances Ruby
À propos des variables d'instance et attr_ *
JSP - À propos du modèle MVC du servlet, de la redirection / transmission et de la portée
À propos de Biocontainers fastqc et Java
En savoir plus sur les gemmes et les bundlers
À propos des méthodes equals () et hashcode ()
[Java débutant] À propos de l'abstraction et de l'interface
À propos des guillemets simples et doubles Ruby
À propos de la phase de paramétrage et de la phase d'exécution de Gradle
À propos de l'opérateur de produit Ruby (&) et de l'opérateur somme (|)
À propos de removeAll et de retentionAll de ArrayList
À propos =
Traitement des relevés et des succursales
À propos de l'héritage orienté objet et du rendement Ruby
A propos des types primitifs et des types de référence Java
Considération sur les rails et l'architecture propre
Ceci et cela à propos de Base64 (Java)
À propos de Docker, faux serveur et conteneur
[Swift] Une note sur la fonction et la fermeture
À propos du fonctionnement de next () et nextLine ()
[À propos de JDBC qui connecte Java et SQL]
À propos de la différence entre irb et pry