E commerce

1905 mots 8 pages
Programmation Web Avanc´e e JSP
Thierry Hamon
Bureau H202 - Institut Galil´e e T´l. : 33 1.48.38.35.53 e Bureau 150 – LIM&BIO – EA 3969 Universit´ Paris 13 - UFR L´onard de Vinci e e 74, rue Marcel Cachin, F-93017 Bobigny cedex T´l. : 33 1.48.38.73.07, Fax. : 33 1.48.38.73.55 e thierry.hamon@univ-paris13.fr http://www-limbio.smbh.univ-paris13.fr/membres/hamon/

1/50

Introduction
Pages HTML dynamiques cr´´es lors de la requˆte ee e Code ` ex´cuter inclus dans la page HTML a e Gestion de la partie dynamique cot´ serveur : server side e include Principe g´n´ral (cot´ serveur Web) : e e e
R´ception d’une requˆte e e Passage au programme qui traite la partie de la page le concernant G´n´ration de la partie dynamique de la page par le programme e e Renvoi de l’ensemble de la page HTML cr´´e au client Web ee

2/50

Introduction
Java Server Page (JSP)

Page HTML contenant du code Java (extension .jsp) Division entre la pr´sentation g´n´rale r´alis´e par des e e e e e graphistes et la partie dynamique r´alis´e par des e e programmeurs Java Principe : conversion des pages HTML en servlet Traitement de la serlet par le moteur Java int´gr´ au serveur e e Web Renvoie de la page g´n´r´e e ee

3/50

JSP et Servlet
JSP : Page HTML contenant du code Java Partie statique de la page Web Rˆle : o
Inclusions d’autres JSP / int´gration de composants e Appel ` des JavaBeans a Utilisation de taglibs

Servlet : Code Java contenant des donn´es HTML e Partie dynamique de la page Web Rˆle : o
Aiguillage des donn´es e Acc`s aux autres m´thodes que celles de service e e D´finition d’autres m´thodes e e

Globalement, r´partition en fonction du volume de code Java et e HTML, et de la couche dans laquelle on se trouve

4/50

JSP et Servlet
Architecture globale (n-tiers)

(http://www-igm.univ-mlv.fr/~dr/XPOSE2003/tomcat/ tomcat.php?rub=25)

5/50

Architecture MVC

Mod`le : donn´es acc´d´es par le code Java (JDBC, RMI, e e e e EJB, ...) Vue : JSP

en relation

  • Travail de fin d'etude chatbot
    12265 mots | 50 pages
  • Struts2
    4332 mots | 18 pages
  • Axa rapport
    632 mots | 3 pages
  • Sandage et bandage
    2862 mots | 12 pages
  • Rapport de stage
    733 mots | 3 pages
  • Fiche de lecture "apprendre"
    348 mots | 2 pages
  • Société générale
    390 mots | 2 pages
  • Java sever page
    3253 mots | 14 pages
  • E commerce
    389 mots | 2 pages
  • JSF book
    4353 mots | 18 pages
  • Histoire du we
    583 mots | 3 pages
  • DEVOIR 1 Dispo Num
    3657 mots | 15 pages
  • Connaissances
    477 mots | 2 pages
  • intro
    555 mots | 3 pages
  • Etude de cas
    3933 mots | 16 pages