J 2 ee SERVLET Java pour le développementd applications Web Java EE Servlets Micka? l BARON - Rév Mars mailto baron mickael gmail com ou mailto baron ensma fr Licence Creative Commons Contrat Paternité Partage des Conditions Initiales à lId entique France

SERVLET Java pour le développementd applications Web Java EE Servlets Micka? l BARON - Rév Mars mailto baron mickael gmail com ou mailto baron ensma fr Licence Creative Commons Contrat Paternité Partage des Conditions Initiales à lId entique Francekeulkeul blogspot com http creativecommons org licenses by-s a fr Servlets - M Baron - Page Organisation du cours sur les Servlets Servlets et API Traitement des données d e formulaires Architecture de développement Cycle de vie Suivi de session Collabor ation de Servletskeulkeul blogspot com Sécurité authenti ?cation Accès aux BD avec J DBC Servlets - M Baron - Page Qu est ce qu une Servlet Composant logiciel écrit en Java fonctionnant du coté serveu r Au même titre nous trouvons CGI Common Gateway Interface Langages de script co té serveur PHP ASP Active Server Pages Permet de gérer des requêtes HTTP et de four nir au client une réponse HTTP Une Servlet s exécute dans un moteur de Servlet ou cont eneur de Servlet permettant d établir le lien entre lakeulkeul blogspot com Servlet et le serveur Web Une Servlet s exécute par lintermédiaire dune machine virtuelle Serv lets - M Baron - Page Architecture Servlets Processus principal Réponse HTTP Requête HTTP Conteneur de Servlets Servlet Servlet Client WEB Servlet Serveur Machine virtuelle Java Webkeulkeul blogspot com Thread Les Servlets peuvent être toutes gérées par des threa d séparés au sein d un même processus de machine virtuelle Servlets - M Baron - Page Ok mais à quoi ça sert Créer des pages HTML dynamiques générer des images E ?e ctuer des t? ches de type CGI qui sont des traitements applicatifs coté serveur WEB M anipulation d une base de données Gestion d un système de surveillance Respecter le s principes d une architecture écrire une application en Java dont l interface utili sateur est dans le clientkeulkeul blogspot com Applet SWING Téléphone portable WA P Navigateur HTML Servlets - M Baron - Page Puissance des Servlets Portabilité Technologie indépendante de la plate- forme et du serveur Un langage Java et plusieurs plate-forme NET plusieurs langages e t une plate-forme Puissance Disponibilité de l API de Java Manipulation d images con nectivité aux bases de données JDBC E ?cacité et endurance Une Servlet est chargée u ne seule fois CGI chargée puis déchargée après utilisation keulkeul blogspot com Une Se rvlet conserve son état connexions à des bases de données Sûreté Typage fort de Java Ges tion des erreurs par exception Servlets - M Baron - Page Première Servlet HelloWorld Ne pas oublier dimporter la HelloWorld est un obj et Redé ?nition de la méthode bibliothèque Java des Servlets de type HttpServlet doGet traitement dune requête GET import java io import javax servlet import ja vax servlet http public class HelloWorld extends HttpServlet public void do Get HttpServletRequest req HttpServletResponse res throws ServletException IO Exception res setContentType text hrml PrintWriter out res getWriter out println out println out println out println Bonjour tout le monde keulkeul blogspot com out

  • 45
  • 0
  • 0
Afficher les détails des licences
Licence et utilisation
Gratuit pour une utilisation commerciale Aucune attribution requise
Partager
  • Détails
  • Publié le Fev 12, 2021
  • Catégorie Administration
  • Langue French
  • Taille du fichier 159.8kB