JSP - Configuration de l'environnement

Un environnement de développement est l'endroit où vous développez vos programmes JSP, les testez et enfin les exécutez.

Ce didacticiel vous guidera pour configurer votre environnement de développement JSP, ce qui implique les étapes suivantes -

Configuration du kit de développement Java

Cette étape implique le téléchargement d'une implémentation du kit de développement logiciel Java (SDK) et la configuration appropriée de la variable d'environnement PATH.

Vous pouvez télécharger le SDK à partir du site Java d'Oracle - Téléchargements Java SE .

Une fois que vous avez téléchargé votre implémentation Java, suivez les instructions données pour installer et configurer la configuration. Enfin, définissez lePATH and JAVA_HOME variables d'environnement pour faire référence au répertoire qui contient java et javac, typiquement java_install_dir/bin et java_install_dir respectivement.

Si vous exécutez Windows et installez le SDK dans C:\jdk1.5.0_20, vous devez ajouter la ligne suivante dans votre C:\autoexec.bat fichier.

set PATH = C:\jdk1.5.0_20\bin;%PATH%
set JAVA_HOME = C:\jdk1.5.0_20

Alternativement, sur Windows NT/2000/XP, vous pouvez également faire un clic droit sur My Computer, sélectionnez Properties, puis Advanced, suivi par Environment Variables. Ensuite, vous mettriez à jour la valeur PATH et appuyez sur le bouton OK.

Sous Unix (Solaris, Linux, etc.), si le SDK est installé /usr/local/jdk1.5.0_20 et vous utilisez le shell C, vous mettrez ce qui suit dans votre .cshrc fichier.

setenv PATH /usr/local/jdk1.5.0_20/bin:$PATH
setenv JAVA_HOME /usr/local/jdk1.5.0_20

Sinon, si vous utilisez un Integrated Development Environment (IDE) comme Borland JBuilder, Eclipse, IntelliJ IDEA, ou Sun ONE Studio, compilez et exécutez un programme simple pour confirmer que l'EDI sait où vous avez installé Java.

Configuration du serveur Web: Tomcat

Un certain nombre de serveurs Web prenant en charge le développement de pages JavaServer et de servlets sont disponibles sur le marché. Certains serveurs Web peuvent être téléchargés gratuitement et Tomcat est l'un d'entre eux.

Apache Tomcat est une implémentation logicielle open source des technologies JavaServer Pages et Servlet et peut servir de serveur autonome pour tester JSP et Servlets, et peut être intégré au serveur Web Apache. Voici les étapes pour configurer Tomcat sur votre machine -

  • Téléchargez la dernière version de Tomcat sur https://tomcat.apache.org/.

  • Une fois que vous avez téléchargé l'installation, décompressez la distribution binaire dans un emplacement pratique. Par exemple, dansC:\apache-tomcat-5.5.29 on windows, or /usr/local/apache-tomcat-5.5.29 sous Linux / Unix et créez CATALINA_HOME variable d'environnement pointant vers ces emplacements.

Tomcat peut être démarré en exécutant les commandes suivantes sur la machine Windows -

%CATALINA_HOME%\bin\startup.bat
 
or
 
C:\apache-tomcat-5.5.29\bin\startup.bat

Tomcat peut être démarré en exécutant les commandes suivantes sur la machine Unix (Solaris, Linux, etc.) -

$CATALINA_HOME/bin/startup.sh
 
or
 
/usr/local/apache-tomcat-5.5.29/bin/startup.sh

Après un démarrage réussi, les applications Web par défaut incluses avec Tomcat seront disponibles en visitant http://localhost:8080/.

Lors de l'exécution, vous recevrez la sortie suivante -

Vous trouverez plus d'informations sur la configuration et l'exécution de Tomcat dans la documentation incluse ici, ainsi que sur le site Web de Tomcat - https://tomcat.apache.org/.

Tomcat peut être arrêté en exécutant les commandes suivantes sur la machine Windows -

%CATALINA_HOME%\bin\shutdown
or

C:\apache-tomcat-5.5.29\bin\shutdown

Tomcat peut être arrêté en exécutant les commandes suivantes sur une machine Unix (Solaris, Linux, etc.) -

$CATALINA_HOME/bin/shutdown.sh

or

/usr/local/apache-tomcat-5.5.29/bin/shutdown.sh

Configurer CLASSPATH

Étant donné que les servlets ne font pas partie de Java Platform, Standard Edition, vous devez identifier les classes de servlet auprès du compilateur.

Si vous utilisez Windows, vous devez mettre les lignes suivantes dans votre C:\autoexec.bat fichier.

set CATALINA = C:\apache-tomcat-5.5.29
set CLASSPATH = %CATALINA%\common\lib\jsp-api.jar;%CLASSPATH%

Alternativement, sur Windows NT/2000/XP, vous pouvez également faire un clic droit sur My Computer, sélectionnez Properties, puis Advanced, puis Environment Variables. Ensuite, vous mettriez à jour la valeur CLASSPATH et appuyez sur le bouton OK.

Sous Unix (Solaris, Linux, etc.), si vous utilisez le shell C, vous mettriez les lignes suivantes dans votre .cshrc fichier.

setenv CATALINA = /usr/local/apache-tomcat-5.5.29
setenv CLASSPATH $CATALINA/common/lib/jsp-api.jar:$CLASSPATH

NOTE - En supposant que votre répertoire de développement est C:\JSPDev (Windows) ou /usr/JSPDev (Unix), alors vous devrez également ajouter ces répertoires dans CLASSPATH.