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

codice:
<form action="Servlet" method="post">
	<input type="text" name="txtUserName"/>
	<input type="submit" value="ok"/>
</form>
Servlet
codice:
protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException,    IOException {		
        RequestDispatcher view = getServletContext().getRequestDispatcher("/result.jsp");
	view.forward(request, response);
}
result.jsp

codice:
<body>
       out.println("Welcome " + request.getAttribute("txtUserName"));
</body>
Mi spiegate perchè in result.jsp request.getAttribute("txtUserName") mi restituisce null!? Perche funzioni nella servlet devo fare getAttribute e poi setAttribute!

Grazie.