formation web jsp Java pour le développement d ? applications Web Java EE Java Server Pages JSP Micka? l BARON - Rév Août mailto baron mickael gmail com ou mailto baron ensma fr CLicence Creative Commons Contrat Paternité Partage des Conditions I nitiales

Java pour le développement d ? applications Web Java EE Java Server Pages JSP Micka? l BARON - Rév Août mailto baron mickael gmail com ou mailto baron ensma fr CLicence Creative Commons Contrat Paternité Partage des Conditions I nitiales à l'I dentique France http creativecommons org licenses by-sa fr JSP - M Baron - Page keulkeul blogspot com CC ? est quoi JSP h JSP Java Server Pages h Une JSP est un ?chier contenant du code HTML et des fragments de code Java exécutés sur le moteur de Servlets h Comparable aux langages côtés serveur de type PHP ASP ? h Les pages JSP sont converties en Servlet par le moteur de Servlets lors du premier appel à la JSP Lect ur e Requête HTTP Réponse HTTP helloJSP jsp Phase de traduction keulkeul blogspot com Client WEB Serveur Web avec conteneur JSP HelloServlet java Génère Compile Exécut e Phase de traitement de la requête HelloSer vlet class JSP - M Baron - Page COk mais ? HelloWorld avec une Servlet h Exemple HelloWorld version Servlet h Besoin de modi ?er le ?chier web xml public class HelloWorldServlet extends HttpServlet protected void doGet HttpServletRequest req HttpServletResponse res throws ServletException IOException res setContentType text html PrintWriter out res getWriter out println out println out println out println out println out println Bonjour tout le monde out println Nous sommes le new java util Date toString et tout va bien out println out println keulkeul blogspot com La partie structure du document HTML doit être précisée à l ? aide de l ? a ?chage de sortie devient vite contraignant JSP - M Baron - Page CHelloWorld avec une JSP h Exemple HelloWorld version JSP h helloworldjsp jsp doit être placé à la racine de l ? application WEB h Pas besoin de modi ?er le ?chier web xml Ajout de fragment de code Java Bonjour tout le monde Nous sommes le new java util Date toString et tout va bien keulkeul blogspot com Utilisation d ? un outil d ? aide à la conception de page WEB avec prise en charge de code JSP JSP - M Baron - Page CHelloWorld avec une JSP après la génération h Exemple HelloWorld version Servlet public ?nal class helloworldjsp jsp extends org apache jasper runtime HttpJspBase implements org apache jasper runtime JspSourceDependent public void jspService HttpServletRequest request HttpServletResponse response throws java io IOException ServletException HttpSession session null Hérite de javax servlet jsp HttpJspPage try implémente la méthode jspService ? équivalente à service ? jspxout out out write r n out write t r n out write t t r n out write t r n out write t r n out write t t Bonjour tout le monde r n out write t tNous sommes le out print new java util Date toString out write et tout va bien r n out write t r n out write catch Throwable t if t instanceof SkipPageException out jspxout if jspxpagecontext null jspxpage context handlePageException

  • 34
  • 0
  • 0
Afficher les détails des licences
Licence et utilisation
Gratuit pour un usage personnel Aucune attribution requise
Partager
  • Détails
  • Publié le Nov 23, 2022
  • Catégorie Law / Droit
  • Langue French
  • Taille du fichier 92.9kB