infoclick (Gers, 32) propose des solutions informatiques : vente matériel informatique, maintenance informatique, installation de votre réseau informatique d'entreprise, conseil informatique. Vente de PC assemblé, ordinateur assemblé (Intel Pentium, AMD Athlon, AMD Sempron, etc). PC assemblé pour gamer, bureautique et multimedia.
gers informatique informatique gers Maintenance informatique réseau informatique sécurité réseau informatique sécurité informatique dépannage informatique prestation informatique service informatique Matériel informatique![]() |
| Introduction |
| JSDK |
| Caractéristiques |
| Cycle de vie |
| Première servlet |
| Formulaires |
| Cookies |
| Sessions |
| Var. d'envionnement |
Le cycle de vie d'une servlet est assuré par le conteneur de servlet. Ainsi afin d'être à même de fournir la requête à la servlet, récupérer la réponse ou bien tout simplement démarrer/arrêter la servlet, cette dernière doit possèder une interface (un ensemble de méthodes prédéfinies) déterminée par le JSDK afin de suivre le cycle de vie suivant :
Pour créer une servlet il est indispensable de mettre en oeuvre l'interface
javax.servlet.Servlet permettant au conteneur d'assurer le cycle de vie de la servlet.
La méthode init() est appelée par le conteneur à chaque instanciation de la servlet public void init(ServletConfig config) throws ServletExceptionLors de l'instanciation, le conteneur de servlet passe en argument à la méthode init() un objet ServletConfig permettant de charger des paramètres de configuration propres à la servlet. En cas d'anomalie lors de l'appel de la méthode init(), celle-ci renvoie une exception de type ServletException et la servlet n'est pas initialisée.
La méthode getServletConfig() public ServletConfig getservletConfig()
La méthode service() est appelée à chaque requête d'un client. public void service(ServletRequest req, ServletResponse res) throws ServletException, IOExceptionLes objets ServletRequest et ServletResponse sont automatiquement passés en paramètre à la méthode service() par le conteneur.
La méthode destroy() est appelée par le conteneur lors de l'arrêt du serveur Web. public void destroy()La méthode destroy() attend la fin de tous les threads lancés par la méthode service() avant de mettre fin à l'exécution de la servlet.
Certaines applications (comme Java Web Server Administration Tool) permettent d'obtenir des informations sur la servlet et de les afficher. La méthode getServletInfo() lorsqu'elle est surchargée permet de retourner cette information sous forme d'objet String (elle retourne null par défaut). public String getServletInfo() Voici un exemple d'utilisation de cette méthode : public class CommentCaMarche extends HttpServlet {
...
public String getServletInfo() {
return "écrites par Jean-Francois Pillou
(webmaster@commentcamarche.net)";
|
Qui sommes nous - infos légales - contact - liens - plan du site
Copyright © 2004 infoclick - 05 62 07 79 73 - Hôtel d'entreprise / ZI du Pont Peyrin 32600 Isle Jourdain
