JS3Upload is a JFileUpload add-on that allows to upload files to Amazon Simple Storage Service (S3). End-user can select files and folders with subfolders to s3 bucket from a file chooser or through drag and drop. Resume and multipart support is available.