jClientUpload is a client-side JAVA component (Applet) that allows to upload files to a web server. This component could be integrated in any application. Server-side technology could be JSP/Servlet, PHP or Microsoft ASP. Front-end provides an upload progress bar, a cancel button and drag&drop support.jClientUpload supports large uploads and is customizable (colors, size, multilanguage).