pessoal tenho uma aplicacao web que tem de fazer um UPLOAD de uma foto para dentro de uma pasta no servidor e gravar seu caminho no banco??
nao sei se e o certo?
como faco??
eu tenho um index onde tenho um botao de procurar e um se carregar onde ele chama o ULOAD (segue o codigo):
<%@ page
import="java.io.*"
import="java.util.*"
import="org.apache.commons.fileupload.*"
contentType="text/plain"
%><%
boolean isMultipart = FileUpload.isMultipartContent(request);
if (isMultipart) {
// Create a new file upload handler
DiskFileUpload upload = new DiskFileUpload();
// Set upload parameters
upload.setSizeMax(50*1024*1024); //50Mb
upload.setRepositoryPath("C:\\jakarta-tomcat-5.0.28\\webapps\\imobiliaria\\imagens");
// Parse the request
List items = upload.parseRequest(request);
Iterator it = items.iterator();
while (it.hasNext()) {
FileItem fitem = (FileItem) it.next();
if (!fitem.isFormField()) {
%>
<%= fitem.getName() %> - <%= fitem.getSize() %> bytes
<%
}
}
}
%>
so que quando tento carregar a foto da o seguinte erro:
no exception:
org.apache.jasper.JasperException: Unable to compile class for JSP
e no root cause
java.io.FileNotFoundException: no such file: C:\jakarta-tomcat-5.0.28\work\Catalina\localhost\imobiliaria\org\apache\jsp\upload_jsp.class
por favor me ajudem!!!
desde ja agradeco!!!
Fernando Becker