Comunicacion entre servlets

Pepe
30 de Junio del 2005
Hola a todos.

Os comento un poco la situación que me está fastidiando:

Tengo dos servlet. En el primero realizo una serie de operaciones con los parametros que le llegan desde un formulario HTML. Una vez obtenido el resultado, he de invocar a ese segundo servlet, el cual no forma parte de mi aplicacion, pasándole como parámetro dicho resultado anterior. Esta invocación la hago con un sendRedirect, pero el problema que tengo es que ese parametro que le paso aparece en la URL del navegador.

Este segundo servlet tiene que recibir los datos que le envía el primero como un parametro (creo que lo obtiene con un request.getParameter()). Además, no existe la posibilidad de modificar el segundo servlet dado que no tengo acceso a él.

¿Existe alguna forma de hacer que el servlet reciba el parametro que requiere sin que aparezca en la URL?

Muchas gracias a todos y un saludo.

leo
30 de Junio del 2005
Siempre los podrás comunicar mediante Sockets. Así podrás intercambiar tantas variables como quieras. Recuerda que uno de ellos debe actuar como ServerSocket.