| Download4J is
a JAVA™ component (Servlet + JavaBean) that allows
to download files. This component could be integrated
in any JSP/Servlets application. You can download
files from any Folders,
ZIP archives or Databases.
You can count and set a maximum limit for download hits.
WWW Authentication (login/password) could be applied
to each downloads. Configuration is done through an
XML file. See add-ons section to find out how to extend
is a "technical" component that could be integrated
in any JAVA/JSP/Servlets application. It
allows to download files stored in folder, ZIP archive
or database. Each downloads could be counted, controlled,
zipped on-the-fly and login/password protected.
Download4J should work under any Servlet2.2/JSP1.1 engine
(or higher) or J2EE™ application server. It has
been validated under Tomcat 3.3.1, Tomcat 4.0.3,
Tomcat 4.0.4-LE-JDK1.4, Tomcat 4.1.30, Tomcat 5.0.19, JRun 4.0, Resin
2.1.2, WebSphereAE 4.0.3, WebSphere 5.0, Weblogic 6.1,
Orion 1.5.4, Oracle9iAS R2, Oracle10gAS ... More info here.
Download4J could extract files to download from a database.
It should work under any RDBMS supporting large column
or blobs. It has been validated under Oracle8i, Oracle9i,
IBM DB 7.2 and MySQL 3.23.51. More info here.
and Guides :
Download4J package includes XML sample configuration
files to let you understand quickly how to setup the
component. A JSP allows to view/administrate files to download. A configuration
section is included for full features. JSP samples
are also available to show DownloadServlet and DownloadBean
In addition to samples, guides and SQL scripts, Download4J
package includes an UML class diagram to let developers
know how we designed
the component and how they could extend it. The JavaDoc
is available too.
Download4J v1.3 full
package (1,22 MB)
(Samples + Binaries + Documentation +