Architecture JSP

L’ architecture JSP donne une vue d’ensemble du fonctionnement de JSP. L’architecture JSP est une architecture 脿 3 niveaux. Il a un client, un serveur Web et une base de donn茅es. Le client est le navigateur Web ou l’application c么t茅 utilisateur. Web Server utilise un moteur JSP, c’est-脿-dire聽; un conteneur qui traite JSP. Par exemple, Apache Tomcat a un moteur JSP int茅gr茅. Le moteur JSP intercepte la demande de JSP et fournit l’environnement d’ex茅cution pour la compr茅hension et le traitement des fichiers JSP. Il lit, analyse, construit le servlet Java, compile et ex茅cute le code Java et renvoie la page HTML au client. Le serveur Web a acc猫s 脿 la base de donn茅es. Le diagramme suivant montre l’architecture de JSP.

Parlons maintenant de JSP, qui signifie Java Server Pages. C’est une technologie c么t茅 serveur. Il est utilis茅 pour cr茅er des applications Web. Il est utilis茅 pour cr茅er du contenu Web dynamique. Dans ce JSP, les balises sont utilis茅es pour ins茅rer du code JAVA dans les pages HTML. Il s’agit d’une version avanc茅e de la technologie Servlet. Il s’agit d’une technologie Web qui nous aide 脿 cr茅er des pages Web dynamiques et ind茅pendantes de la plate-forme. En cela, le code Java peut 锚tre ins茅r茅 dans des pages HTML/XML ou les deux. JSP est d’abord converti en servlet par le conteneur JSP avant de traiter la requ锚te du client. Le traitement JSP est illustr茅 et discut茅 en 茅tapes s茅quentielles avant lesquelles un support illustr茅 est fourni comme un choix pratique pour mieux comprendre le traitement JSP qui est le suivant聽:

脡tape聽1聽: Le client acc猫de 脿 un fichier se terminant parl’ extension .jsp et le navigateur initie une requ锚te HTTP au serveur Web. Par exemple, l’utilisateur entre les informations de connexion et soumet le bouton. Le navigateur demande une page status.jsp au serveur Web.

脡tape 2 : Si la version compil茅e de JSP existe sur le serveur Web, elle renvoie le fichier. Sinon, la demande est transmise au moteur JSP. Cela se fait en reconnaissant l’URL se terminant par l’extension .jsp .

脡tape 3 : Le moteur JSP charge le fichier JSP et traduit le JSP en servlet (code Java). Cela se fait en convertissant tout le texte du mod猫le en instructions println() et les 茅l茅ments JSP en code Java. Ce processus s’appelle la traduction.

脡tape 4 : Le moteur JSP compile le servlet dans un fichier .class ex茅cutable . Il est transmis au moteur de servlet. Ce processus est appel茅 phase de compilation ou de traitement des requests.

脡tape 5 : Le fichier .class est ex茅cut茅 par le moteur de servlet qui fait partie du serveur Web. La sortie est un fichier HTML. Le moteur de servlet transmet la sortie sous forme de r茅ponse HTTP au serveur Web.

脡tape 6 : Le serveur Web transmet le fichier HTML au navigateur du client.

Post automatically translated

Article written by Ganeshchowdharysadanala and translated by Acervo Lima. The original can be accessed here. Licence: CCBY-SA

Categories Java Java-JSP

Laisser un commentaire Annuler la r茅ponse

Votre adresse e-mail ne sera pas publi茅e. Les champs obligatoires sont indiqu茅s avec *

7 + 16 =