Saludos amigos, quiero hacer una pregunta y quisiera si me pueden ayudar al respecto, como algunos saben se puede hacer una carga de una pagina de forma dinamica y elegante con AJAX (digamos como la de gmail).
ahora bien, he visto ejemplos de javascript como este http://www.bram.us/demo/projects/jsprogressbarhandler/
y otros que se aplican para javascript+php ahora mi pregunta es:
se puede hacer una barra de progreso al ejecutar un Action de Struts?
por ejemplo tengo un action que procesa N elementos y al hacer clic envia la peticion al server, el server la procesa y devuelve un forward con la pagina jsp a mostrar.
yo quiero que mientras procesa el servidor se vaya completando la barra de proceso, es decir si procesa 5 elementos diga:
procesando --> 5% -> 7% ->32% ----> 100% completado --> mostrar la pagina
algo asi seria la secuencia pero el porcentaje % debe ser real, es decir lo que esta procesando realmente el servidor, por lo cual tambien pregunto:
existe algun plugin o modulo en struts que permita saber lo que esta procesando el tiempo que le lleva para asi enviar la respuesta al cliente de forma asincrona como mediante AJAX y asi desde el navegador del cliente tomar o capturar ese procentaje % y aplicar el script correspondiente.
En este punto pueden seguro decir que mi pregunta seria mas bien:
como trabajar con Action + Struts + Ajax
bueno si consideran asi la pregunta y si aun asi me pueden ayudar se los agradeceria pues quiero montar ese efecto de barra de progreso con datos asincronos de forma que lo que el usuario espere y se le muestre sea los datos reales (del %) que esta o ha completado el servidor en su request
De antemano agradezco cualquier colaboracion o ayuda que puedan suministrar
Gracias