Upload

2 respostas
J

Oiii

to com uma duvida pra fazer um upload usando a api fileUpload (commons).

EU não to conseguindo fazer ele gravar no lugar que eu quero… sempre da erro…

eu to fazendo assim:

public static String CAMINHO = "upload";

quero colocar na pasta upload que está dentro da raiz da minha aplicação.

e dá esse erro:

java.io.FileNotFoundException: download (Acesso negado)

alguém sabe como devo fazer?

2 Respostas

Hayan

use o caminho real cara:

String filePath = getServlet().getServletContext().getRealPath("/") + "upload";

J

Hayan,

deu certo o caminho que eu queria, mas ta dando erro de permissão de acesso.

Eu já vi a permissão e ta tudo liberado, tem alguma coisa que deve ser colocado no código para dar permissão?

olha o erro:

java.io.FileNotFoundException: C:\Java\Tomcat 5.5.17\webapps\teste\upload(Acesso negado) java.io.FileOutputStream.open(Native Method) java.io.FileOutputStream.<init>(Unknown Source) java.io.FileOutputStream.<init>(Unknown Source) imagens.UploadImagem.processar(UploadImagem.java:78) imagens.UploadImagem.doPost(UploadImagem.java:40) javax.servlet.http.HttpServlet.service(HttpServlet.java:709) javax.servlet.http.HttpServlet.service(HttpServlet.java:802

Criado 30 de julho de 2008
Ultima resposta 30 de jul. de 2008
Respostas 2
Participantes 2