Leia o arquivo de uma pasta dentro do diretório do projeto

Em um projeto JSP, estou lendo um arquivo do diretório. Se eu der o caminho completo, então eu posso facilmente ler o arquivo

BufferedReader br = new BufferedReader(new FileReader("C:\\ProjectFolderName\\files\\BB.key"));

mas eu não quero escrever o caminho completo em vez disso eu só quero dar o nome da pasta que contém o arquivo, como abaixo.

BufferedReader br = new BufferedReader(new FileReader("\\files\\BB.key"));

Como fazer isso?

String currentDirectory = new File("").getAbsolutePath();
System.out.println(currentDirectory);
BufferedReader br = new BufferedReader(new FileReader(currentDirectory + "\\files\\BB.key"));

Eu tentei o acima ainda não consigo ler do arquivo

a linha de impressão fornece a seguinte saída

INFO: C: \ Arquivos de programas \ NetBeans 7.3

questionAnswers(4)

yourAnswerToTheQuestion