Création d’une Servlet

Une Servlet est une classe java qui a pour fonction de répondre à une requête d’un client en lui fournissent une réponse. Donc pour créer une Servlet nous avons besoin des éléments suivants :

  • Fichier jar “Servlet.jar”
  • Déclarer la servlet dans le descripteur web “web.xml”
Déclaration d'une servlet dans le descripteur web "web.xml"

Déclaration d’une servlet dans le descripteur web “web.xml”

Nous avons deux importantes balises servlet et servlet-mapping :

– La balise servlet :

servlet-name : le nom de la servlet.
servlet-class : l’emplacement de la classe, si par exemple la servlet existe dans un package”com.opentuto” on devrait écrire <servlet-class>com.opentuto.Tuto</servlet-class>

– La balise servlet-mapping :

servlet-name : le nom de la servlet.
url-pattern : c’est l’url qu’on écrit dans le navigateur web pour accéder à notre servlet (on peut écrire ce qu’on veut, pas forcément le nom de la servlet).

Dans une Servlet, nous avons deux principales méthodes doGet() & doPost().

doGet   : Une requête de type GET est utile avec des liens.
doPost : Une requête de type POST est utilisée avec un formulaire HTML.

Ci-dessous un exemple d’une Servlet :

Résultat :
2015-02-15_221033

 

Laisser un commentaire