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 :
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 <init-param> <param-name>lang</param-name> <param-value>en</param-value> </init-param>
mais c'est pas ok et ça m'affiche :
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>") ; } }
Je sais que je ne suis pas trés loin de la solution mais...Hi world !
getServletName() : HelloConfig
URI : /td2/HelloConfig
=================
langue : null
merci d'avance
a+
Partager