Installation d’un serveur Servlet-JSP

ESSI2


INSTALLATION

Vous pouvez installer très simplement un système serveur WEB-Servlets-JSP , et le lancer depuis votre station de travail. Ce serveur, programmé en Java pourra être lui-même client du serveur SQL Postgresql de l’ESSI.

Vous devez positionner votre var iable d'environnement JAVA_HOME correctement vers une jdk (e.g., /opt/net/java/jdk) ainsi que votre PATH qui doit avoir un accès vers $JAVA_HOME/bin (pour permettre l’accès à Resin au compilateur javac ).

Le serveur WEB, à copier chez vous, est une version allégée du serveur Resin (http://www.caucho.com). Cette version allégée est disponible sur :

~rueher/BDR/resin-2.0.2Lite

Dans ce serveur vous trouverez les fichiers et répertoires suivants :

GESTION DU SERVEUR

Le démarrage du serveur :

httpd.sh start

Arret du serveur :

httpd.sh stop

N’oubliez pas d’éteindre votre serveur avant de quitter la station de travail sinon vous laissez dormir un processus qui monopolise un port !

APPEL DES PAGES DU SERVEUR

Une fois le serveur lancé sur votre station de travail votre-machine.essi.fr, vous pouvez appeler vos applications situées dans doc, depuis n’importe où, à l’aide d’un navigateur WEB (IE, Netscape,…) :

http://votre-machine.essi.fr:8090/


Si une page JSP doit être appelée avec des paramètres (récupérés dans cette page grâce à : request.getParameter(" NOM_DU_CHAMP ") ),

on peut alors fournir ces paramètres, soit à travers un formulaire de saisie, soit directement, comme pae exemple :

http://votre-machine.essi.fr:8090/marques_result.jsp?NOM=Shalimar


RESUME DE QUELQUES COMMANDES JSP (JavaServerPages)

Ce sont des pages HTML contenant des balises java.

DOCUMENTATION 


http://www.caucho.com/

http://java.sun.com/products/jsp/?frontpage-javaplatform