Como Criar Pasta Dentro do Projeto Web

Boa Tarde,

 Galera estou com dificuldade em criar pasta dentro do projeto, meu codigo abaixo;

File dir = new File("C:\\pasta"); dir.mkdir();

Se uso somente: o nome "pasta"; cria  tambem no C:

Se uso:
[code]
 File dir = new File("user.dir");
 dir.mkdir();[/code]

Cria uma pasta dentro, do meu usuário do computador local.

Como faço para criar dentro da pasta do tomcat “work->catalina->localhost” onde roda o meu projeto ?

Desde já obrigado.

O seu projeto está em algum diretório do seu computador, este diretório foi definido por você na Workspace(Eclipse) antes de criar o projeto. Não sei como é no NetBeans,
Se estiver usando o Eclipse clique na pasta do projeto com botão direito clique em Properties em Resource o caminho do projeto esta em Location.

Obrigado, Alessandro.

Estava tentando fugir de colocar o caminho completo. Quando recupero um arquivo que esta dentro da pasta de trabalho ele lê, mas quando é para gravar somente com o caminho completo.
Se alguem achar uma solução melhor estou de olho no post.