Renaming uploaded images
Hi I have uploaded images to my server using common.FileUpload. Which works fine, I m uploadingmultiple images. My code is below.
1) Can anyone post some code snipets or where by I can change the name of images before it gets saved to the server? So that I could add that to my code.
2) in my form where (html), I have some hidden fields, however, request.getPrameter() returns null? Why is that happening? How do I pass other field with multidata forms?
<%
boolean isMultipart = ServletFileUpload.isMultipartContent(request);
if (!isMultipart){
}else{
FileItemFactory factory =new DiskFileItemFactory();
ServletFileUpload upload =new ServletFileUpload(factory);
List items =null;
try{
items = upload.parseRequest(request);
}catch (FileUploadException e){
e.printStackTrace();
}
Iterator itr = items.iterator();
while (itr.hasNext()){
FileItem item = (FileItem) itr.next();
if (item.isFormField()){
}else{
try{
String itemName = item.getName();
File savedFile =new File(config.getServletContext().getRealPath("/")+"uploadedFiles/"+itemName);
item.write(savedFile);
out.println("<tr><td><b>Your file has been saved at the loaction:</b></td></tr><tr><td><b>"+config.getServletContext().getRealPath("/")+"uploadedFiles"+"\\"+itemName+"</td></tr>");
}catch (Exception e){
e.printStackTrace();
}
}
}
}
%>
Thanks in advance.

