- Installation -

JS3Upload allows to upload files to Amazon Simple Storage Service (S3). End-user can select files and folders with subfolders from file chooser or through drag & drop.


JS3Upload is a JFileUpload add-on so you do need JFileUpload installed before installing it. Here are instructions:

  1. Copy dist/lib/s3upload.jar under lib/ folder (where others JFileUpload JAR files are stored).
  2. Copy i18n_bar_s3.properties, i18n_helper_s3.properties and all .html + .js files under the same folder as JFileUpload HTML/JavaScript files.
  3. Modify dist/applet_s3.js or dist/applet_s3.js to setup basic parameters and open the HTML file in your browser to try it.
  4. Optional : Modify .properties files to customize front-end.

Parameters and properties

Samples provided in JS3Upload are already setup with basic parameters. You just have to update fill in bucket name and AWS parameters. JS3Upload supports most JFileUpload parameters (zip on-fly, folders upload ...). ACL, bucket creation, bucket location parameters are detailed here. Front-end can also be customized. S3 panel properties (labels, messages, buttons, ...) are available under i18n_pane.properties. Progress bar properties (messages, colors) are under i18n_bar.properties.

Any problem ? Read the [FAQ] first. Still a problem ? Post your question to our online support forum.

Java and all Java-based marks are trademarks or registered trademarks of Sun Microsystems, Inc. in the U.S. and other countries.
All other company and/or product names are the property of their respective owners.