estou perdido, nao sei mais o que ta ficando no cliente ou ta indo pro servidor…
como? pois bem, tenho um metodo para fazer upload …
[code]private String path = “/temp/”;
File diretorio = new File(path);
if (!diretorio.exists())
diretorio.mkdir();
[/code]
ele cria uma pasta temp, mas no C:\ e envia um .txt
tenho outro servlet pra manipular esse .txt
gostaria que pegasse do mesmo diretorio que foi mandado o .txt mas o servlet não acha…
dentro do servlet que manipula criei um
File diretorio = new File("/teste/");
if (!diretorio.exists())
diretorio.mkdir();
e ele criou na pasta tomcat\bin\ a pasta teste.
pois bem, preciso que os 2 rodem no servidor e isso ta me deixando tenso…
se alguem puder dar uma dicas, e jogar algo num deretorio do servidor agradeço…
preciso ler muito sobre, mas não to tendo tempo nem pra dormir…
Uma alternativa, não recomendo usar c:\ e se tiver que rodar no d:\ tem que trocar no código?!
E se for um linux o servidor?!
File diretorio = new File("/teste");
diretorio.mkdir();
Usando dessa forma irá criar uma pasta chamada “teste” seja no c: ou d: definido pela unidade que esta rodando o Tomcat.
Se for um linux irá criar na raiz.
File diretorio = new File("teste");
diretorio.mkdir();
Se usar dessa forma irá criar uma pasta chamada 'teste" ai sim dentro do tomcat.