Uploading files to a webserver
Uploading files to a web server for whatever purpose can be done in several ways.
- FTP
- SSH
- Web-Based Upload
Although each method has an advantage and disadvantage in using them, for many content management systems (CMS), often these are all web-based user interfaces where when required to upload some assets such as images, software binary files for downloading, PDF files and other files, they are all done within the CMS interface that will rely on server-side scripting languages such as PHP, ASP, JSP or others to handle the file uploading. And each time a file is going to be uploaded, it will use plain HTML on the frontend for the form where each uploaded file is entered by hitting the browse button to be able to navigate your local computer and choose the files you need to upload.
With the use of Java, applets can be created where drag and drop files from the local computer folders to the web server are possible for file uploading.
All file uploading methods are not that user-friendly to the non-technical user
I personally know many people that love Multiply mainly because of their Photo Gallery. And personally, I like iFoto, Plogger and ZenPhoto way better than Multiply. My wife is one of the users that loves the Multiply photo gallery and they main reason is the convenience of running the Java powered file uploader.
They simply use a web-based interface and there is no need to press any browse button and navigate to where the files are and you have to do this 1 by 1 and they just drag the images into the webpage that is running the Java applet.
Upload using Drag and Drop JUpload Java Web Applet
Upload by dragging and dropping files into your own web server or any web hosting account using JUpload. With JUpload, you can turn a webpage into a drag and drop FTP page. This gives you the great convenience of multiple file selection for uploading as opposed to one by one uploading of files.
Popularity: 19% [?]

August 15th, 2008 at 3:19 pm
Yes moreover, with applets, you can have features such as resume broken upload , compress files (and folders) before uploading. You have another applet implementing these features: JFileUpload
It comes with add-ons to preview and scale images before upload.
JF.
August 15th, 2008 at 3:29 pm
@JF: Excellent! I checked it out. The image preview is great!
June 12th, 2009 at 10:49 am
Very helpful post
September 22nd, 2009 at 1:45 am
Grate awesome mind blowing…