Salvar Arquivo Dentro do Contexto Web

E ai galera blz ?

Estou tendo salvar salvar um arquivo dentro de um diretorio na minha aplicacao.

Mas estou me quebrando a questao do contexto web e tal…

O problema é o seguinte.

File fileTmp = new File("nomeDoContextoDaMinhaAplicao" + File.separator + "diretorioDestino" + File.separator +file.getName());
if(fileTmp.exists()){
    System.out.println("File ja existe" + fileTmp.getAbsolutePath());
}			
else{
    fileTmp.createNewFile();
}
outputStream = new FileOutputStream(fileTmp);

O que há de errado ??? :?:

Tem outra forma de fazer isso ??

Valeu

Ele está gerando o arquivo em outro lugar, não no contexto de sua aplicação. É que o “diretório corrente” costuma ser aquele a partir do qual o Java foi iniciado, não o diretório de sua aplicação. (Experimente procurar o arquivo no seu disco!)