Java est un langage puissant et polyvalent qui peut être utilisé pour développer une variété d'applications , y compris les sites Internet . Ce guide couvre les étapes de base impliquées dans la construction d'un site web en utilisant des servlets écrites en Java 6 sur le serveur Web Apache Tomcat 6 . Même si un site ne peut être construit sur Tomcat en utilisant uniquement des Java Server Pages ( JSP) , ce guide se limite à la construction d' un simple " Bonjour tout le monde " servlet. Choses que vous devez 
 instance d'Apache Tomcat 
 Java SE Development Kit 6 6 (JDK) 
 bibliothèque Java API Servlet ( généralement nommé servlet- api.jar ) 
 Voir Instructions supplémentaires 
 1 
 sur votre ordinateur , créez un fichier appelé HelloWorldServlet.java avec le code suivant : 
 
 import java.io. *; javax.servlet import * ; d' javax.servlet d'importation. . http * ; . 
 
 public class HelloWorld s'étend HttpServlet {void doGet publique ( HttpServletRequest request , HttpServletResponse réponse ) throws /Le response.getWriter () méthode /retourne une PrintWrite qui peut être utilisé pour écrire /ServletException , IOException { /données dans le flux de sortie . Nous allons l'utiliser pour écrire un page.PrintWriter web out = response.getWriter (); 
 
 out.println ("  "); out.println (" 
 < title> Bonjour tout le monde   "); out.println (" ! 
 
 Bonjour tout le monde   "); out . println ( " "); }} 
 2 
 compiler le fichier source HelloWorldServlet.java dans un fichier de classe en utilisant la commande javac 
 
 javac -cp servlet. - api.jar HelloWorldServlet.java 
 
 . Remarque: Cet exemple suppose que servlet- api.jar est situé dans le même dossier que HelloWorldServlet.java 
 3 
 Créer un dossier nommé WEB- INF et un fichier dans le dossier appelé web.xml avec le contenu suivant : 
 
 < web < xml version = "1.0" encoding = de "ISO- 8859-1" ? > -app 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 " version = " 2.4 http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd ">  Créer un dossier sous WEB- INF nommé «classes» et copie HelloWorldServlet.class dans le dossier . 
 5 
 créez un dossier nommé META- INF et un fichier dans le dossier appelé context.xml avec le contenu suivant : 
 
  
 6 
 Utilisez l'outil Java Archive (JAR ) pour créer une archive de l'application Web (la guerre) qui peut être déployé sur le serveur Tomcat: . 
 
 jar- cf ROOT.war 
 7 
 Copiez le fichier ROOT.war dans le répertoire " webapps " du serveur web Tomcat . 
 8 
 Voir la sortie de l' HelloWorldServlet en allant à l'adresse du serveur Web Tomcat . (par exemple , http://server:8080/ou http://192.168.0.10/)