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

  • Travail de fin d'etude chatbot
    12265 mots | 50 pages
  • Javateck
    2338 mots | 10 pages
  • Programmation web
    325 mots | 2 pages
  • Java
    913 mots | 4 pages
  • Struts2
    4332 mots | 18 pages
  • rapport de stage 3e
    1409 mots | 6 pages
  • journal stage
    391 mots | 2 pages
  • Java EE
    1957 mots | 8 pages
  • RAPPORT DE STAGE AXA
    1435 mots | 6 pages
  • Java sever page
    3253 mots | 14 pages
  • Entretien jee
    609 mots | 3 pages
  • Hibernate / JPA
    10512 mots | 43 pages
  • Concepts avancés d’ASP.Net
    1790 mots | 8 pages
  • Force de gouygues
    32950 mots | 132 pages
  • titre
    3707 mots | 15 pages