Java EE

1957 mots 8 pages
JAVA EE
Les Servlets : sont des applications Java fonctionnant du côté serveur (tels que ASP ou bien PHP).
Elles s'exécutent dans un moteur de servlets utilisé qui sert à établir le lien entre la servlet et le serveur Web .
1. Reçoit des requêtes HTTP
2. Effectue traitement.
3. Fournit une réponse HTTP
Si le type de la requête est GET, alors la méthode de la Servlet qui traite la requête est la suivante : void doGet(req, res)
Si le type de la requête est POST alors elle est traitée par la méthode : void doPost(req, res) la servlet est crée puis initialisée void init() Cette méthode n’est appelée par le serveur qu’une seule fois lors du chargement en mémoire par le moteur de servlet.
HttpServletRequest fournit un ensemble de méthodes pour avoir toutes les informations concernant une requête
String getMethod() : Récupère la méthode HTTP utilisée par le client
String getHeader(String name) : Récupère la valeur de l’entête demandée
String getRemoteHost() : Récupère le nom de domaine du client
String getRemoteAddr() : Récupère l'adresse IP du client
String getServerName() : Récupère le nom du serveur
String getServerPort() : Récupère le numéro de port du serveur
String getParameter(String name) : Récupère la valeur du paramètre name d'un formulaire.
Lorsque plusieurs valeurs sont présentes, la première est retournée
String[] getParameterValues(String name) : Récupère les valeurs correspondant au paramètre name d'un formulaire, c'est-à-dire dans le cas d'une sélection multiple (cases à cocher, listes à choix multiples) les valeurs de toutes les entités sélectionnées Enumeration getParameterNames() : Retourne un objet de type Enumeration contenant la liste des noms des paramètres passés à la requête

Lire la requête
A l'intérieur de la méthode DoXXX() (Doget() ou DoPost() selon la méthode invoquée) la requête de l'utilisateur est passée en paramètres sous forme d'objet (ou plus exactement l'interface)HttpServletRequest .
Afin de comprendre son fonctionnement, il est

en relation

  • Le test trail test
    1093 mots | 5 pages
  • Cas robin des bois
    950 mots | 4 pages
  • Star wars
    1343 mots | 6 pages
  • Concepts avancés d’ASP.Net
    1790 mots | 8 pages
  • Java-servlet-jsp
    2534 mots | 11 pages
  • 74915185texte3 Phedre Doc 1
    591 mots | 3 pages
  • Java sever page
    3253 mots | 14 pages
  • révision J2EE
    2575 mots | 11 pages
  • Corrigé ds e5 correction
    542 mots | 3 pages
  • Les littoraux espaces attractifs
    3387 mots | 14 pages
  • Introduction au langage php
    2488 mots | 10 pages
  • Dissertation chateaubriand
    5582 mots | 23 pages
  • Rapport
    330 mots | 2 pages
  • support réseau
    22451 mots | 90 pages
  • java/j2ee
    2568 mots | 11 pages