Libreria para subir ficheros con barra de estado (GwtUpload y JsUpload)
viernes, julio 31, 2009 at 1:53PM Hola a todos,
Quiero comunicaros, que he publicado una libreria para subir ficheros al servidor mostrando estadisticas y una barra de progreso.
La libreria la he desarrollado principalmente en java, de manera que: la parte servidora se compone básicamente de un servlet que recibe los ficheros y al que se puede preguntar via Ajax para que responda con el status, y la parte cliente que se puede usar desde aplicaciones gwt, o directamente utilizando javascript, es la que se encarga de gestionar la cola en la parte cliente y dibujar las barras de progreso.
La libreria javascript se acompaña de un script cgi-bin en perl muy basico para proyectos donde no se use java o como ejemplo para gente que quiera implementar su propia parte servidora en otros lenguages.
La motivación para desarrollar mi propia librería fué que despues de probar distintas opciones, no encontré nada, que de manera fácil, me permitiera subir ficheros en mis proyectos web con una barra de progreso, y las que lo hacen facil como swfupload a veces no funcionan bien dependiendo de la version flash, o dejan frito el navegador (especialmente en linux).
Gwtupload y Jsupload no requieren ningun plugin intalado en el navegador, y las he publicado con licencia apache 2.0, y estan documentadas.
Espero que os sirva, la probéis y me reportéis problemas/mejoras.
El link al proyecto es: http://code.google.com/p/gwtupload/
Gracias
Manuel Carrasco Moñino
j2ee 
Reader Comments