=File Upload Xephyrus Tag Libraries
Introduction

The File Upload Tag Library provides an easy way to process files uploaded from a web form from within JSP pages. It is a tag library wrapper around the Jakarta Commons FileUpload utility.

News

  • 13 Jul 03: Version 1.0 Released
    Version 1.0 of the Xephyrus File Upload Tag Library is now available. This release supports the official 1.0 release of the Jakarta Commons FileUpload utility. The following fixes and enhancements have been made:
    • added 'keepPath' attribute to 'remotePath' tag to indicate whether to keep (if present) or remove remote path information
    • added 'keepEmpty' attribute to 'parse' tag to indicate whether to include file items that do not include files
    • fixed NullPointerException when 'localPath' tag was used with an empty file item
    • fixed ClassCastException when any accessor tag was used with an empty file item
    • fixed EL functionality problem with boolean attributes
    • fixed max size incompatibility from integers to longs
    • fixed internal code to work with altered library architecture
    • removed 'fileItemClassName' attribute from 'parse' tag because I don't think anybody would ever use it and the new architecture ditched their internal reflection for this which isn't really hard to rework but is just more than I want to deal with right now especially since it would render some of the other tags dysfunctional if it ever were actually used and if anybody ever did need it they could just make their own tag library anyhow
    • reformatted documentation to be (much) more readable

  • 04 Apr 03: Mailing List Established
    A new mailing list has been established for all the Xephyrus Tag Libraries.
    xephyrus-taglibs [ Subscribe] [ Archives]

  • 22 Mar 03: Version 0.1 Released
    Version 0.1 of the Xephyrus File Upload Tag Library is ready for general consumption. The Jakarta Commons FileUpload utility is currently in beta. When it is finalized, this tag library will be revised as needed.
     
    For convenience, a binary download has been made available which includes all the needed support jars to deploy this taglib. That is, it includes the Jakarta Commons FileUpload and BeanUtils jars as well as the Xephyrus File Upload jar.

Documentation

Download

This tag library is offered under the conditions of this license. By downloading any of the materials on this site you are indicating your agreement with the license.

Cross Reference

Contact and Support

If you have technical or usage questions or comments about any of the Xephyrus Tag Libraries, subscribe to the xephyrus-taglibs mailing list and discuss them.
xephyrus-taglibs [ Subscribe] [ Archives]

If you need to contact the author directly, that's Topher. Please send support messages to the mailing list.