IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Servlets/JSP Java Discussion :

[Servlet] Problème Methode init


Sujet :

Servlets/JSP Java

  1. #1
    Membre régulier
    Inscrit en
    Juillet 2006
    Messages
    74
    Détails du profil
    Informations personnelles :
    Âge : 41

    Informations forums :
    Inscription : Juillet 2006
    Messages : 74
    Points : 90
    Points
    90
    Par défaut [Servlet] Problème Methode init
    Salut, bon j'ai un truc assez bizarre. je travaille avec une servlet dans laquelle j'ai redéfini la méthode init(). A côté de ça j'ai une classe qui implémente ServletContextListener afin de pouvoir initialiser Hibernate au déploiement de mon appli. Donc ce qui se passe c'est que en vérifiant les logs de tomcat, je constate que la méthode init de ma servlet est appélé deux fois. Bref comme ci il démarrait mon contexte deux fois.

    voici ma méthode init
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
     
    	public void init() throws ServletException {
    		/*super.init();*/
    		System.err.println("INITTTTT**********");
    		ServletConfig config = getServletConfig();
    		urlLogin = config.getInitParameter("urlLogin");
    		if (urlLogin == null) {
    			msgErreur = Messages.E_PARAMETERS;
    			return;
    		}
    		// urlErreur = config.getInitParameter("urlErreur");
    	}
    comment est défini ma servlet dans mon web.xml
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
     
     <listener>
    	<listener-class>
    		com.sfrsi.ccr.pbb.ui.HibernateListener
    	</listener-class>
    </listener>
     
       <servlet>
          <servlet-name>login</servlet-name>
          <display-name>login.html</display-name>
          <description><![CDATA[Servlet de Connexion à PASSBOBU]]></description>
          <servlet-class>com.sfrsi.ccr.pbb.ui.SLogin</servlet-class>
     
          <init-param>
             <param-name>urlLogin</param-name>
             <param-value>login.jsp</param-value>
          </init-param>
     
          <load-on-startup>1</load-on-startup>
     
       </servlet>
       <servlet-mapping>
          <servlet-name>login</servlet-name>
          <url-pattern>/login.html</url-pattern>
       </servlet-mapping>
       <servlet-mapping>
    Voilà, si quelqu'un a une idée merci bien

  2. #2
    Membre habitué
    Inscrit en
    Avril 2003
    Messages
    159
    Détails du profil
    Informations forums :
    Inscription : Avril 2003
    Messages : 159
    Points : 139
    Points
    139
    Par défaut
    Je ne connais pas bien Tomcat, mais peut etre qu'il instancie un pool de tes servlets et pas seulement une seule.

Discussions similaires

  1. [Tomcat][Servlet]problème d'adressage relatif
    Par jan0 dans le forum Servlets/JSP
    Réponses: 11
    Dernier message: 04/11/2004, 10h54
  2. [Servlet] Form. Methode POST - Erreur 405
    Par Johnbob dans le forum Servlets/JSP
    Réponses: 3
    Dernier message: 03/11/2004, 16h46
  3. [Servlet] Problème d'affichage
    Par gandalf_le_blanc dans le forum Servlets/JSP
    Réponses: 38
    Dernier message: 27/04/2004, 11h52
  4. [servlet]problème de variable jamais nulle
    Par omega dans le forum Servlets/JSP
    Réponses: 2
    Dernier message: 18/03/2004, 09h31
  5. [debutant] [servlets] methode init()
    Par be_on_edge dans le forum Servlets/JSP
    Réponses: 5
    Dernier message: 01/03/2004, 15h11

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo