Cours j2ee

1002 mots 5 pages
Benlahmar El habib

Partie trois

Une servlet est un programme qui s'exécute côté serveur en tant qu'extension du serveur. La technique des CGI en Java, MAIS
Sans créer de processus + toute la puissance de Java (accès aux divers domaines de l'informatique: BD, multimédia, réseau, objets distribués, composants, etc.) + indépendance de la plate‐forme et du serveur

Servlets
Scripts serveur écrit en Java Servlets de Base : FileServlet, CGIServlet, … HttpServlet Exécution dans un espace isolé (Web Application)

Spécification : Sun (sous partie de J2EE) Implémentation de référence : Apache Group (Jakarta Tomcat) Différence avec les CGI et les LD (NSAPI, ISAPI) performance sur les passages des paramêtres (vs CGI) sûreté de fonctionnement (NSAPI, ISAPI)

Pour exécuter des servlets, il faut un moteur de servlets dans le serveur Web.
Ces moteurs sont des plug‐in pour des serveurs Web existants ou bien des serveurs Web aux mêmes Plug‐in : deux candidats : Jrun (www.allaire.com), tomcat (jakarta.apache.org)

Utilise deux paquetages : javax.servlet : paquetage générique javax.servlet.http : paquetage pour serveurs Web Ces paquetages ne sont pas dans J2SE 1.3 Sont des paquetages supplémentaires. Il sont aussi intégrés dans J2EE voir à http://java.sun.com/j2ee/

L'API servlet regroupe un ensemble de classes dans deux packages : javax.servlet : contient les classes pour développer des serlvets génériques indépendantes d'un protocole. javax.servlet.http : contient les classes pour développer des servlets qui reposent sur le protocole http utilisé par les serveurs web.

javax.servlet

Nom RequestDispatcher

Role Définition d'un objet qui permet le renvoi d'une requête vers une autre ressource du serveur (une autre servlet, une JSP ...) Définition de base d'une servlet Définition d'un objet pour obtenir des informations sur le contexte d'execution de la servlet Définition d'un objet pour configurer la servlet Définition d'un objet

en relation

  • Travail de fin d'etude chatbot
    12265 mots | 50 pages
  • Cours Ge21
    11738 mots | 47 pages
  • Struts2
    4332 mots | 18 pages
  • Cours gea
    5356 mots | 22 pages
  • Cours03Chapitre2
    3958 mots | 16 pages
  • Cours de uoe
    3324 mots | 14 pages
  • Cours Javelot
    1901 mots | 8 pages
  • Cours jsp
    3365 mots | 14 pages
  • Hamma
    1379 mots | 6 pages
  • Apache tomcat
    73589 mots | 295 pages
  • Ayyoub
    642 mots | 3 pages
  • Cours d'iaje
    2161 mots | 9 pages
  • Cours giono
    1039 mots | 5 pages
  • primefaces
    612 mots | 3 pages
  • Geolocalisation gps
    4558 mots | 19 pages