Java-servlet-jsp

2534 mots 11 pages
par Philippe Poulard

Servlet & JSP
1

Philippe.Poulard@sophia.inria.fr

© Philippe Poulard

par Philippe Poulard

Sommaire Servlets et JSP

Intro : •Servlets et JSP dans J2EE •Le conteneur Web •Comparaison avec d'autres technos Web, avantages de Java

Servlet & JSP

Rappels HTTP Utilisation d'une servlet Cycle de vie d'une servlet Servlet Web : requêtes et réponses, exemple Paramètres, cookies, sessions Portée des objets, partage des ressources Applications Web : déploiement Serveurs de servlet

JSP
Constitution des pages Directives JSP et actions JavaBean dans les JSP Variables prédéfinies Custom tags

Le paradigme MVC
•Génèse •MVC appliqué au Web •Le modèle •La vue •Le contrôleur

2

exemple JavaBean exemple JSP exemple Servlet

par Philippe Poulard

Qu'est-ce ?

Spécifications : Composants Web de l'architecture J2EE •Servlet http://java.sun.com/products/servlet/download.html http://java.sun.com/products/jsp/download.html •Java Server Pages Firewall

EJB Container enterprise bean enterprise bean enterprise bean Web Container (Servlets, JSP, HTML, XML) JNDI JMS Javamail

Servlet & JSP

Client

Client Client

Enterprise Information Systems (RDBMS, ERP, Legacy Applications)

Client

3

Client Tier

Middle Tier

EIS Tier

par Philippe Poulard

Servlet

Une servlet est un composant qui étend les fonctionnalités d'un serveur web de manière portable et efficace. Un serveur web héberge des classes Java servlets qui sont exécutées à l'intérieur du container web. Le serveur web associe une ou plusieurs URLs à chaque servlet. La servlet est invoquée lorsque des requêtes HTTP utilisateur sont soumises au serveur. Quand la servlet reçoit une requête du client, elle génère une réponse, éventuellement en utilisant la logique métier contenue dans des EJBs ou en interrogeant directement une base de données. Elle retourne alors une réponse HTML ou XML au demandeur. Un développeur de servlet utilise l'API servlet pour :

en relation

  • Javateck
    2338 mots | 10 pages
  • Programmation web
    325 mots | 2 pages
  • Travail de fin d'etude chatbot
    12265 mots | 50 pages
  • Struts2
    4332 mots | 18 pages
  • Java
    913 mots | 4 pages
  • journal stage
    391 mots | 2 pages
  • rapport de stage 3e
    1409 mots | 6 pages
  • RAPPORT DE STAGE AXA
    1435 mots | 6 pages
  • Entretien jee
    609 mots | 3 pages
  • Rsa: pour quoi faire
    255 mots | 2 pages
  • Concepts avancés d’ASP.Net
    1790 mots | 8 pages
  • Java EE
    1957 mots | 8 pages
  • Java sever page
    3253 mots | 14 pages
  • Constit
    2062 mots | 9 pages
  • Litterature comparée
    76305 mots | 306 pages