Multiple File upload
Hi
Im trying to upload two files to the server using JSP.
This is my coding. This is working in the local machine but when i try the same thing remotely it doesn't work.
Pls help me to solve the problem.
Or else give me another example to do multiple file uploads
<%@ page import="java.util.List" %>
<%@ page import="java.util.Iterator" %>
<%@ page import="java.io.File" %>
<%@ page import="org.apache.commons.fileupload.servlet.ServletFileUpload"%>
<%@ page import="org.apache.commons.fileupload.disk.DiskFileItemFactory"%>
<%@ page import="org.apache.commons.fileupload.*"%>
<%@ page contentType="text/html;charset=UTF-8" language="java" %>
<center><table border="2">
<tr><td><h1>Your files uploaded </h1></td></tr>
<%
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();
String path = application.getRealPath("/saberlegal/temp//");
File savedFile = new File(application.getRealPath("/saberlegal/temp//"), itemName);
item.write(savedFile);
out.println(itemName);
out.println("<tr><td><b>Your file has been saved at the loaction:</b></td></tr><tr><td><b>"+
application.getRealPath("/saberlegal/temp//")+" "+itemName+"</td></tr>");
} catch (Exception e) {
e.printStackTrace();
}
}
}
}
%>

