Thanks Laurent that worked!

One other question.
The code below works fine except for 1 problem,
The file is being saved as upload_00000024.tmp
How can I force the file to retain its original name?

[code]

boolean isMultipart = FileUpload.isMultipartContent(request);

DiskFileUpload upload = new DiskFileUpload();

upload.setRepositoryPath("C:\\data\\");

List items = upload.parseRequest(request);

Iterator itr = items.iterator();

while(itr.hasNext()) {
        FileItem item = (FileItem) itr.next();
        
        if(item.isFormField()) {
            
        String fieldName = item.getFieldName();
        
        if(fieldName.equals("name"))
                request.setAttribute("msg", "Thank You: " + item.getString());
                
        } else {

                File fullFile  = new File(item.getName());  
                File savedFile = new File(getServletContext().getRealPath("/"),
                fullFile.getName());
                item.write(savedFile);
        }
}
[/code]

TIA!

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to