Documente Academic
Documente Profesional
Documente Cultură
Y.RACHDI
1/10
Servlet
Y.RACHDI
b. Crer le serveur Tomcat - Slectionner le menu Window > Prfrences - Dans la catgorie Server, selectionner Installed RunTimes
2/10
Servlet
Y.RACHDI
Pour le moment, aucun serveur nest cr. Cliquer sur le bouton add , pour ajouter un nouveau serveur.
3/10
Servlet -
Y.RACHDI Slectionner Apache Tomcat 5.5 du groupe Apache. Puis cliquer sur suivant .
Cliquer sur Browse pour slectionner le dossier qui contient Tomcat Dans le liste JRE, slectionner Jdk1.5 que vous avez ajout tout lheure. - Cliquer sur finish. Puis Ok de la fentre prcdente A prsent, vous venez de configurer votre workspace. Tous les projets de ce workspace pourront utiliser ce paramtrage.
4/10
Servlet
Y.RACHDI
3- Cration dun projet web J2EE. a. Cliquer sur le bouton new de la barre des outils
Dans le groupe Web, slectionner Dynamic Web Project. Et cliquer sur suivant .
5/10
Servlet -
Y.RACHDI Taper le nom du projet TPWS1 Dans Target Runtime, slectionner Apache Tomcat V5 .5. cest le serveur que vous avez cr tout lheure. Si le serveur nest pas cr jusqu prsent, vous pouvez le crer en cliquant sur le bouton new. Cliquer sur finish. Structure du projet : Pour voir larborescence du projet, afficher la fentre Navigator en slectionnant le menu Window > Show View > Navigator
6/10
Servlet
Y.RACHDI
3- Cration dune premire servlet : En cliquant avec le bouton droit de la souris, sur le dossier SRC, choisir dans le menu contextuel, new > Other
7/10
Servlet
Y.RACHDI
8/10
Servlet
Y.RACHDI
Editer et changer la valeur de URL Mappings pour donner la valeur /fs Next Finish
4- Code java de la servlet package web; import java.io.*; import javax.servlet.ServletException; import javax.servlet.http.*; public class FirstServlet extends HttpServlet { protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { response.setContentType("text/html"); PrintWriter out = response.getWriter(); out.println("<HTML>"); out.println("<HEAD><TITLE> Titre </TITLE></HEAD>"); out.println("<BODY>"); out.println("Ma premire servlet"); out.println("</BODY>");
9/10
Servlet out.println("</HTML>"); out.close(); } } - Editer le descripteur de dploiement de servlet web.xml <?xml version="1.0" encoding="UTF-8"?> <web-app id="WebApp_ID" version="2.4" xmlns="http://java.sun.com/xml/ns/j2ee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd"> <display-name>TP_Servlet1</display-name> <servlet> <description></description> <display-name>FirstServlet</display-name> <servlet-name>FirstServlet</servlet-name> <servlet-class>web.FirstServlet</servlet-class> </servlet> <servlet-mapping> <servlet-name>FirstServlet</servlet-name> <url-pattern>/fs</url-pattern> </servlet-mapping> <welcome-file-list> <welcome-file>index.htm</welcome-file> <welcome-file>index.jsp</welcome-file> <welcome-file>fs</welcome-file> </welcome-file-list> </web-app> 5- Dmarrer le serveur TOMCAT 6- Tester la Servlet
Y.RACHDI
10/10