Dans ce tutoriel, nous allons étudier les bases de l'écriture et de l'exécution d'une JSP. Nous installerons les serveurs Java et Jboss sur notre machine car ils sont des prérequis pour exécuter une JSP.
Dans ce didacticiel, vous apprendrez-
- Installez Java
- Installez Jboss Server
- Test d'installation
- Votre premier JSP
- Créer un projet Web dynamique
- Créer une JSP
- Démarrez le serveur Jboss et déployez le projet
Installez Java
Pour installer java, nous devons vérifier si nous avons des versions plus anciennes de JDK (Java Development Kit) sur la machine. Si oui, désinstallez-les.
Reportez-vous à ce guide pour installer Java - https://www.guru99.com/install-java.html
Installez Jboss Server
Étape 1) Le serveur Jboss peut être téléchargé à partir du lien suivant:
Après avoir téléchargé la dernière version du serveur à partir du lien, nous obtiendrons un fichier zip qui doit être décompressé.
Après l'avoir décompressé, il passe dans le dossier ci-dessous:
Nous pouvons démarrer et arrêter le serveur en utilisant start et stop exe à partir du dossier bin.
Étape 2) Nous pouvons inclure le serveur dans l'IDE eclipse en utilisant la manière suivante:
- Créez un nouveau serveur en lui ajoutant un nom en tant qu'hôte local
- Sélectionnez la version du serveur dans la liste des serveurs
- Le nom du serveur sera ajouté ici en tant que JBOSS v5 chez localhost (celui qui est sélectionné dans les deux étapes ci-dessus)
- Cliquez sur le bouton Terminer pour terminer les étapes.
Besoin de définir la version du serveur que nous utilisons, et nous pouvons spécifier le chemin à partir duquel nous avons décompressé ci-dessus.
Une fois que nous avons cliqué sur le bouton Terminer, le serveur serait ajouté à l'IDE Eclipse.
L'installation de Jboss est terminée et le serveur est accessible à partir d'ici.
Test d'installation
- Une fois que les serveurs Java et Jboss ont été installés sur la machine, nous pouvons commencer à les utiliser dans l'EDI eclipse.
- Dans l'IDE eclipse, nous vérifions qu'il n'y a pas d'erreurs et que le chemin java a été défini comme variable d'environnement.
- Si les étapes ci-dessus sont exécutées avec succès, le serveur démarrera avec succès.
Le serveur a été démarré avec succès.
Votre premier JSP
Créer un projet Web dynamique
Étape 1) Nous pouvons créer un projet Web dynamique en faisant un clic droit sur l'explorateur de projet, et nous obtenons la fenêtre suivante:
Étape 2) Une fois que nous cliquons sur le bouton suivant dans l'écran ci-dessus, nous obtenons la fenêtre suivante, dans laquelle nous devons entrer un nom de projet, puis cliquer sur Terminer.
- Nommez le projet
- Cliquez sur le bouton Terminer
Une fois que nous avons cliqué sur le bouton Terminer, le projet est créé et vu sur l'explorateur avec les dossiers suivants.
Créer une JSP
Étape 1) Dans le projet gurutest, faites un clic droit sur le projet, puis cliquez sur Nouvelle page JSP.
Étape 2) La fenêtre suivante s'ouvrira et vous aidera à créer une nouvelle JSP dans le projet.
- Sélectionnez le dossier parent dans le répertoire de l'application
- Sélectionnez le dossier de contenu Web car les JSP sont créés sous ce dossier
- Entrez le nom de fichier du JSP.
- Cliquez sur le bouton Terminer pour terminer les étapes et JSP est créé.
Nom de fichier donné comme guru_example.jsp, puis cliqué sur suivant, puis terminer.
Une fois le JSP créé, il apparaît dans le dossier de contenu Web comme ci-dessous:
Voici le code pour cela:
<% @ page language = "java" contentType = "text / html; charset = ISO-8859-1"pageEncoding = "ISO-8859-1"%>Exemple de gourou1 Voici Guru JSP.
Explication du code:
Ligne de code 1: Ici, nous définissons les directives de page comme le langage qui est défini sur java, contentType sur text / html, pageEncoding selon la norme ISO-8859 (nous allons apprendre plus en détail dans la section des directives de l'article JSP in Action)
Ligne de code 3-12: Ici, nous avons défini un html avec le texte "This is Guru JSP" qui est affiché en sortie.
Démarrez le serveur Jboss et déployez le projet
Étape 1) Dans l'EDI eclipse, dans la section serveurs, faites un clic droit sur le serveur qui a été configuré et il y a une option pour démarrer le serveur.
Étape 2) Une fois le serveur démarré, nous pouvons déployer le projet gurutest. Dans l'explorateur de projet, faites un clic droit sur le projet le plus gurutest, puis cliquez sur Exécuter sur le serveur et nous obtenons les options suivantes.
- Sélectionnez le serveur, choisissez le serveur existant ou définissez un nouveau serveur
- Sélectionnez le serveur qui a déjà été défini.
- Cliquez sur le bouton Terminer.
Étape 3) Une fois que vous avez cliqué sur le bouton Terminer, une nouvelle fenêtre apparaîtra.
Il y a deux options,
- Soit pour choisir le serveur existant, soit
- Configurer manuellement le serveur
Dans ce cas, nous avons déjà configuré le serveur dans le cas ci-dessus. Par conséquent, nous pouvons sélectionner le serveur configuré, puis cliquer sur suivant.
Ici, nous obtenons les projets configurés qui doivent être déployés.
Lorsque nous cliquons sur le bouton Terminer, le projet est déployé sur le serveur et le message peut être vu dans la capture d'écran suivante.
Lorsque nous essayons d'accéder à http: // localhost: 8080 / gurutest / guru_example.jsp
Où,
Localhost: notre propre hôte sur lequel le serveur est démarré et 8080 est le port pour cela
Gurutest: Projet qui a été déployé sur cet hôte local
Guru_example.jsp: Il s'agit de JSP, auquel nous essayons d'accéder.
Production:
Il s'agit du texte Guru JSP de guru_example.jsp
Résumé:
- Dans ce didacticiel, nous avons appris à installer Java et Jboss, qui sont des prérequis pour exécuter une JSP.
- De plus, nous avons appris à écrire une JSP puis à la déployer sur le serveur. Après avoir déployé le projet, nous obtenons la sortie JSP dans le navigateur.