Pessoal, tô fazendo uma aplicação web q tem q salvar um arquivo .png no diretorio (inicio do caminho)\web\web\images\icones". O problema é como determinar esse inicio do caminho, visto que ele pode variar a depender de onde a aplicação for instalada. Já tentei usar como path do arquivo: “…\web\web\images\icones\arq.png” e não deu certo, alguem tem alguma sugestão?
Tah usando servlet?
Tenta:
objServlet.getServletContext().getRealPath("");
Abraço.
opa…
pergunta!
esse diretorio está dentro da sua aplicação?
veja se é isso q. vc precisa…
request.getRealPath("/parent/dir/");
uma coisa…se o diretorio onde vc vai submeter as imagens está dentro da sua aplicação…o que vai acontecer qdo vc fizer um release?
t+
é isso mesmo… usei “this.getServlet().getServletContext().getRealPath(“images\”);” no meu action do struts e ele retorna o caminho completo do arquivo, valeu mesmo a dica. Pô, quanto a historia do release não sei o que dizer… isso tem alguma coisa haver?
estou com esse problema, porem minha aplicacao eh desktop… qual seria a soluçao?