Ajax File Uploader for javascript users

29 Jul

GWTUpload is a library for uploading files to web servers, showing a progress bar with real information about the process (file size, bytes transferred, etc). It uses ajax requests to ask the web server for the upload progress. It has two components written in java, the server side with servlet and utility classes, and the client side that is compiled into javascript using gwt.

JSUpload is the same client library but compiled and exported into javascript, so users that don’t develop in java can use it directly in web pages. It provides a server program written in perl that can be installed in any web server as a cgi-bin script.


  • All the components are documented.
  • The user can configure customized functions for onChange, onStart and onFinish events
  • The user can customize the provided progress bars, or implement his own.
  • Both the client and server sides, are easy to use just writing a few lines of code.
  • The server side could be implemented in any language.
  • The client side can be used from gwt applications, or from javascript without knowing gwt.
  • There are available widgets for multiple and single uploads
  • It works in any browser with js enabled, and it doesn’t need any plugin installed like flash or gears.
  • The provided widgets are ready to use, in the sense that they come with a set of configured styles.

Source :



Posted by on July 29, 2009 in GWT, Web


Tags: , , ,

2 responses to “Ajax File Uploader for javascript users

  1. Prateek

    August 19, 2009 at 11:13 am

    I am trying to create a progress bar
    could you give me a examle of code

    thankyou in advance.

  2. Vinay

    August 21, 2009 at 2:00 am

    Thanks for visiting my blog!

    You can see lot of examples in / for progress bar demos.



Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: