RequestDispatcher d = getServletContext().getRequestDispatcher("/s1");
d.forward(request,response,variable);
pero claro el forward no acepta los tres parámetros, ¿sabeis como solucionarlo?
Un saludo!

| |||
Pasar Parametros A Un Servlet Hola estoy intentado que un servlet llame a otro y eso lo consigo, pero es que lo que necesito realmente es que el primer servlet le mande además un parámetro al segundo y es ahi donde tengo el errror. He intentado hacer RequestDispatcher d = getServletContext().getRequestDispatcher("/s1"); d.forward(request,response,variable); pero claro el forward no acepta los tres parámetros, ¿sabeis como solucionarlo? Un saludo! ![]() |
| |||
Simplemente dejando el objeto en la request: Código PHP: Código PHP: saludos :) |
| |||
pregunta sabes, he tenido el mismo problema, no he sabido como pasar parametros desde un servlet a otro, al ver tu solucion quede feliz de lo facil que se veia, pero la clase HttpServletRequest del j2ee no tiene ese metodo, por lo que supongo que tu usaras otra libreria para ello, me podrian decir cual es y como la obtengo, de antemano gracias. |
| |||
Código PHP: Código PHP: Ten en cuenta q entonces el servlet solo recojera el parametro si es un atributo, por lo q si luego kieres llamarlo desde un formulario html con campos con el nombre del parametro no funcionara. aunk eso se arregla facil haciendo esto si lo q envias es un string en el servlet q recivbe los parametros: Código PHP: saludos ![]() PD: Me confundi queria poner getAttribute ![]() ![]() |