Muchas gracias por la ayuda...
He implementado la aplicacion tal como me comentaste y ya me quite de encima ese maldito mensaje "the page cannot be displayed" ...
pero ahora la pregunta que hago es porque cuando la jsp hace reload se pierde el mensaje y me coloca una pagina en blanco .. me explico .. el servlet llama a una jsp de espera; cuando ejecuta el reload me cambia el mensaje de espera por una pagina en blanco .. que puedo hacer para esto ??
gracias
"d2clon@..." <d2clon@...> wrote:
On Wednesday 01 September 2004 18:13, alejandro fernandez wrote:
> Muchas gracias por la idea creo que es la que mas se aproxima a una
> solucion real, pero me surgen varias incognitas y en la medida del mensaje
> que me escribiste te las ire colocando....
>
>
> "d2clon@..."wrote:
>
>
> en algun proyecto en el que he trabajado teníamos el mismo problema: se
> solicitaba una informacion al servidor que tardaba mucho en generarse y por
> tanto el cliente ( el navegador ) desechaba la conexion por timeout..
>
> ¿como lo solucionamos?
> nos complicamos un poco pero el resultado final es bastante bueno:
>
> el navegador invoca a un servlet y este inicializa un hilo y guarda una
> referencia al mismo en algún scope asociado a la sesion del cliente..
> request.getSession() por ejemplo.
>
> EN EL SESSION SE GUARDA EL HILO ????
si.. porque no.. se guarda en session una referencia al hilo.
>
> el hilo iniciado es el que se encarga de ejecutar el proceso pesado en
> background.
>
> el servlet retorna una respuesta al cliente ( navegador ) inmediatamente en
> forma de página html con un pequeño código javascript
>
> ESTE JAVASCRIPT EN QUE MOMENTO SE EJECUTA ?? EN EL ONLOAD ??? O EN QUE
> EVENTO DE LA PAGINA??
en el onload:
pones un formulario con un campo hidden y le das un valor inicial. luego en el
onload del body invocas a esta funcion.
cuando el value del campo hidden llegue a 0 se invocará la url
>
> que resolicitará la
> petición a otro servlet cada X segundos ( no más de los que el navegador
> está dispuesto a esperar ) este servlet pregunta al hilo si ha terminado,
> sino es así retorna otravez la misma página html que se encarga de
> resolicitar la petición cada X segundos. Si el hilo contesta que ha
> terminado entonces se envía al cliente la página final del proceso..
>
> esto queda bastante bonito y, en algunos casos, incluso se puede informar
> al cliente de cuanto porcentage del proceso se ha llevado a cabo.
>
> se me entiende?
>
> saludos
> d2clon
>
> On Wednesday 01 September 2004 15:41, alejandro fernandez wrote:
> > Buenos Dias lista.
> >
> > Agrego las Respuestas a cada pregunta que me formularon, gracias por
> > ayudarme en el tema pues estoy preocupado por el tema
> >
> > se necesita mas informacion..
> >
> > a) el mensaje es del tomcat, del apache ó del navegador?
> >
> > No, estoy utilizando un websphere application server (was), el mensaje
> > sale en el navegador ("the page cannot be displayed")
> >
> >
> > a2) cual es el mensaje concretamente?
> >
> > "the page cannot be displayed" en el browser y en log del was me sale
> > Servlet Error: Connection aborted by peer: socket write error:
> > java.net.SocketException: Connection aborted by peer: socket write error
> >
> >
> > b) se produce en todos los jsp o solo en 1?
> >
> > Solo en el que estoy generando la informacion y solo cuando intento
> > generar toda la informacion para todos los usuarios, porque cuando genero
> > la informacion de 10 o menos usuarios funciona bien y en la jsp aparece
> > el mensaje de exito
> >
> >
> > c) tarda,realmente, mucho en ejecutarse ese jsp?
> >
> > Le cuento que la JSP se arma dentro del servlet y se direcciona
> > dependiendo del resultado de la ejecucion. de un procedimiento almacenado
> > que esta en SQL SERVER, realmente el procedimiento es el que me da el
> > tiempo de ejecucion del servlet
> >
> > On Wednesday 01 September 2004 00:28, alejandro fernandez wrote:
> > > Hola lista..
> > >
> > > Aun continuo con el problema del porque la jsp me muestra el "the page
> > > cannot be displayed" y lo peor de todo es que no he podida avanzar en
> > > la busqueda de una alternativa de solucion, lo que mas he encontrado
> > > hace referencia al timeout del browser... existe alguna forma de setear
> > > este parametro para que la jsp no me muestre este mensaje.. o tengo
> > > otra alternativa ???
> > >
> > > Recibo todo tipo de comentarios.
> > >
> > > Gracias
> > >
> > > Alejandro Fernandez A
> > > Java Engineer
> > > Sysgold S.A
> > >
> > >
> > > ---------------------------------
> >
> > ------------------------------
> > DesarrolloJava | Desarrollo de Software en Java/J++/J#
> > ------------------------------
> > Direcciones del grupo:
> > Publicar un mensaje: DesarrolloJava@...
> > Suscribirse........: DesarrolloJava-Subscribe@...
> > Desuscribirse......: DesarrolloJava-Unsubscribe@...
> > Administrador......: DesarrolloJava-Owner@...
> > Página del grupo...: http://www.gruposyahoo.com.ar/group/DesarrolloJava
> > ------------------------------
> > Libros sobre el tema (castellano):
> > http://www.amazon.com/exec/obidos/external-search?tag=analisiydisen-20&ke
> >yw ord=Java%20spanish&mode=books Enlaces de Yahoo! Grupos
> >
> >
> >
> >
> >
> >
> >
> >
> > ---------------------------------
>
> ------------------------------
> DesarrolloJava | Desarrollo de Software en Java/J++/J#
> ------------------------------
> Direcciones del grupo:
> Publicar un mensaje: DesarrolloJava@...
> Suscribirse........: DesarrolloJava-Subscribe@...
> Desuscribirse......: DesarrolloJava-Unsubscribe@...
> Administrador......: DesarrolloJava-Owner@...
> Página del grupo...: http://www.gruposyahoo.com.ar/group/DesarrolloJava
> ------------------------------
> Libros sobre el tema (castellano):
> http://www.amazon.com/exec/obidos/external-search?tag=analisiydisen-20&keyw
>ord=Java%20spanish&mode=books Enlaces de Yahoo! Grupos
>
>
>
>
>
>
>
>
> ---------------------------------
------------------------------
DesarrolloJava | Desarrollo de Software en Java/J++/J#
------------------------------
Direcciones del grupo:
Publicar un mensaje: DesarrolloJava@...
Suscribirse........: DesarrolloJava-Subscribe@...
Desuscribirse......: DesarrolloJava-Unsubscribe@...
Administrador......: DesarrolloJava-Owner@...
Página del grupo...: http://www.gruposyahoo.com.ar/group/DesarrolloJava
------------------------------
Libros sobre el tema (castellano):
http://www.amazon.com/exec/obidos/external-search?tag=analisiydisen-20&keyword=Java%20spanish&mode=books
Enlaces de Yahoo! Grupos
<*> Para visitar el sitio web del grupo, andá a:
http://ar.groups.yahoo.com/group/DesarrolloJava/
<*> Para cancelar tu suscripción a este grupo, enviá un mensaje a:
DesarrolloJava-unsubscribe@...
<*> El uso de Yahoo! Grupos está sujeto a las:
http://ar.docs.yahoo.com/info/utos.html
![]() |
