Para onde importo as bibliotecas para fazer upload? por favor ajudem!

8 respostas
F

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

8 Respostas

fabiozoroastro

A aplicação não está conseguindo carregar seu arquivo.
Dê uma olhada neste tutorial. É muito bom pra que deseja fazer uploads.
Abraço.

F

brigadao cara qualquer duvida eu posto aqui… hehe
te mais

F

cara o seguinte:

esse tutorial eu ja tinha olhado antes ate fopi dele que eu fiz a minha aplicacao…

o meu erro nao tem nada a ver com a importacao da biblioteca jakarta commons-fileupload-1.2…

e que eu estava tentando fazer com essa biblioteca… hehe

fabiozoroastro

Mas e aew?? resolveu?

F

pior que nao… hehe

fabiozoroastro

Tenta olhar o tutorial de novo pq vc deve estar errando alguma coisa boba.

F

hehe normal nesse ramo neh???
vo da uma olhadinha mesmo…

F

ae um exemplo com JSF

ta anexo!!!

Criado 14 de março de 2007
Ultima resposta 14 de mar. de 2007
Respostas 8
Participantes 3