ae galera !! to com o seguinte problema: ao tentar fazer upload de uma foto via jsp, no destino aparece o nome do arquivo corretamente, mas o conteúdo nao vai, fica em 0 Kb. alguem pode me ajudar ? o código segue abaixo:
o form q envia o arquivo
o jsp q recebe o form:
<%@ page
import=“java.io."
import="java.util.”
import=“org.apache.commons.fileupload.*” %>
<%
boolean isMultipart = FileUpload.isMultipartContent(request);
if (isMultipart)
{
// Create a new file upload handler
DiskFileUpload upload = new DiskFileUpload();
// Set upload parameters
upload.setSizeMax(5010241024); //50Mb
// Parse the request
List items = upload.parseRequest(request);
Iterator it = items.iterator();
while (it.hasNext())
{
FileItem fitem = (FileItem) it.next();
if (!fitem.isFormField())
{
fitem.write(new File("/home/celso//foto.jpg"));
}
}
}
%>
esse servidor é Unix, por isso ta o caminho /home…etc.
alguem pode me ajudar ??
agradeço desde já !!