Bonjour,

malgré la lecture attentive des faqs, je n'arrive pas à compléter le probléme qui suit si quelqu'un pouvait me donner des conseils svp...

alors voilà je cherche à récupérer un paramétre d'initialisation dans ma servlet. Au préalable j'ai crée mon paramétre dans mon web.xml :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
<init-param>
			      <param-name>lang</param-name>
		<param-value>en</param-value>
</init-param>
et dans ma méthode doGet de ma Servlet je tente ceci :
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
protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException 
	{
		response.setContentType("text/html") ;
		PrintWriter out = response.getWriter() ;
		out.println("<h1>Hi world ! </h1>") ;
		out.println("<h1>getServletName() : " + getServletName() +"</h1> ") ;
		out.println("<h1>URI : " + request.getRequestURI() + "</h1>") ;
		out.println("<h2> =================  </h2>") ;
 
		out.println("<h2> langue : " + lang      +    "</h2>") ;
	    if (lang == "en")
	    {
	    	out.println("<h3>hi   </h3>") ;
	    }
	}
mais c'est pas ok et ça m'affiche :
Hi world !
getServletName() : HelloConfig
URI : /td2/HelloConfig
=================
langue : null
Je sais que je ne suis pas trés loin de la solution mais...

merci d'avance
a+