You need to add a line in in your form:
<input type="text" name="filename" />
Then in your servlet GetPost() method you put this filename in a variable:
String filename;
filename = req.getParameter("filename");
Then instead of part.write("samplefile");
do:
part.write(filename);
Jonathan Soons
________________________________________
From: Ole Ersoy [ole.ersoy@gmail.com]
Sent: Friday, September 02, 2011 6:50 PM
To: Tomcat Users List
Subject: Servlet 3.0 File Upload
Hi,
I have a working file upload servlet, with the exception that it calls the uploaded file "samplefile"
instead of using the name of the file. So if I upload different files, they all overwrite
each other. Any ideas on how to fix this? I used this tutorial to get it working:
http://www.servletworld.com/servlet-tutorials/servlet3/multipartconfig-file-upload-example.html
TIA,
- Ole
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@tomcat.apache.org
For additional commands, e-mail: users-help@tomcat.apache.org
|