Ciao a tutti, questo è il mio primo messaggio. Sono alle prime armi con JSP e servlet e non capsico una cosa
Praticamente ho un form il cui contenuto lo voglio inviare ad una servlet per poi inoltrarlo 8via forward) dirrettamente ad un altra pagina jsp.
Quindi ho 3 file Form.html , Servlet, Result.jsp
Form.html
Servletcodice:<form action="Servlet" method="post"> <input type="text" name="txtUserName"/> <input type="submit" value="ok"/> </form>
result.jspcodice:protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { RequestDispatcher view = getServletContext().getRequestDispatcher("/result.jsp"); view.forward(request, response); }
Mi spiegate perchè in result.jsp request.getAttribute("txtUserName") mi restituisce null!? Perche funzioni nella servlet devo fare getAttribute e poi setAttribute!codice:<body> out.println("Welcome " + request.getAttribute("txtUserName")); </body>
Grazie.

Rispondi quotando

) e stavo per scriverla.. (faccio tutto da solo
) Grazie cmq..
