Details
-
Bug
-
Status: Closed
-
Major
-
Resolution: Fixed
-
1.1 Final
-
None
-
Operating System: Windows XP
Platform: PC
-
38490
Description
When I'm iterating over a set of FileItems, the getName method returns the
source filename in all lowercase.
I did a little inner-class extension of the ServletFileUpload class as follows :
FileUpload fu = new ServletFileUpload(factory) {
protected java.lang.String getFileName(java.util.Map headers)
};
in my tomcat (5.5) log, I get entries like this :
c:\program files\samples\scrolling.fla] ::
{content-length=36864, content-disposition=form-data; name="userfile[21]"; filename="C:\Program Files\Samples\Scrolling.fla", content-type=application/octet-stream}so it appears as if the filename in the headers is correctly case sensitive, but
the getFileName method is returning the filename in all lowercase... ?
thanks in advance, and if there is anything else I can provide, please let me know.
-daniel