Caro Marcio,
 
    Acho que vc nao conseguirá fazer tendo o IP do usuário. Isso somente poderia ser feito se ele tivesse um diretorio compartilhado e esse arquivo estivesse dentro do diretorio. Mesmo assim acho que não seria a melhor solução.
 
    Se vc quer fazer com que o usuário selecione um arquivo para upload, de uma olhada no site do Projeto Jakarta.
 
 
    Andrew Betencourt
    Analista de Sistemas
    SCP for Java 2 Platform 1.4
   
-----Mensagem original-----
De: Tangerini, Marcio [mailto:[EMAIL PROTECTED]
Enviada em: Monday, June 23, 2003 6:26 PM
Para: '[EMAIL PROTECTED]'
Assunto: [java-list] Verificando existência de arquivo na máquina do usuário
Prioridade: Alta

Pessoal,
 
Estou montando um pequeno site, onde o usuário irá  selecionar um arquivo em seu file system através de um input type="file" (html).
 
Como devo proceder para saber se o arquivo existe neste caso ?
 
Devo escrever "\\", e pegar o endereço IP do cliente usando (InetAddress.getLocalHost()).getAddress(); acrescentar o nome do arquivo obtido via req.getParameter(FIELD_FILE); e depois usar o método exists() da classe File ou teria alguma outra solução ?
 
Exemplo:
 
String userFile = "\\111.22.33.4444\helpXXXX\arquivo.dat"
File checkUserFile = new File(userFile);
 
if (!checkUserFile.exists()) {
    out.println("File: " + userFile + ", does not exists !");
     return;
}
 
Valeu, 

Marcio Tangerini

 

Responder a