Upload

Boa tarde pessoal

estou com o seguinte problema com commons file upload

quando eu uso o getName(); ele pega todo o caminho por exemplo "C:\Documents and Settings\Lequipee\Meus documentos\Minhas imagens\Animais\Animal (1).JPG"
eu qria salvar somente “Animal (1).JPG” e nao todo o caminho.

Ora, corte o caminho fora. Use File.getName.
Exemplo:

File f = "C:\\Documents and Settings\\Lequipee\\Meus documentos\\Minhas imagens\\Animais\\Animal (1).JPG" ;
String s = f.getName(); // s vai conter "Animal (1).JPG"

mas quando eu faço isso da mensagen de exceção falando que nao encontra o caminho C:\C:\Documents and Settings\Lequipee\Meus Documentos\Minhas imagens\Animais\Animal (1).JPG

Após algumas pesquisa na net achei um post que faz extamente o que eu qro so retorna o nome do arquivo

irei postar a parte que mim ajudou bastante

[code]
File fi = "C:/Documents and Settings/Proprietario/Meus documentos/Minhas imagens/Animais/Animal (10).jpg";

String nome = fi.getName();
String arq[] = nome.split("\\");

for (int x = 0; x < arq.length; x++) {

nome = arq[x];

}
out.print(nome);//nome vai conter "Animal (10).jpg" [/code]