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

  • Struts2
    4332 mots | 18 pages
  • Java
    265 mots | 2 pages
  • Java
    1198 mots | 5 pages
  • Java
    1305 mots | 6 pages
  • Java
    3589 mots | 15 pages
  • Java
    108942 mots | 436 pages
  • Java
    4057 mots | 17 pages
  • Java
    88514 mots | 355 pages
  • Java internet
    2152 mots | 9 pages
  • Java
    1978 mots | 8 pages
  • JavaSwing
    4181 mots | 17 pages
  • Jtable java
    463 mots | 2 pages
  • Java
    529 mots | 3 pages
  • Java
    9043 mots | 37 pages
  • Javaparadigme
    1519 mots | 7 pages