Pegando o diretório da aplição no JSF

Na minha minha aplicação tenho uma página jsp de cadastro de usuário com um rich:fileUpload para o usuário enviar seu avatar, e quando salvo a aplicação executa o método de cadastro ela está salvando a foto na pasta “fotos/avatar/pasta_do_usuário”.

Mas as fotos estão caindo no diretório “C:\Documents and Settings\Rodrigo\Meus documentos\Workspace.metadata.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\redessociais\fotos\avatar\pasta_do_usuário”.

Como faço para salvar as fotos em “C:\Documents and Settings\Rodrigo\Meus documentos\Workspace\redessociais\fotos\avatar\pasta_do_usuário”?

as fotos estão sendo salvas no seu diretório temporário porque você está rodando a aplicação na sua IDE.
mais quando você gerar o war e rodar direto pelo toncat ai sera salva no lugar certo.

Att, Gaspar Barancelli Junior