Pergunta

Gostaria de utilizar um controle fileInput do ICE Faces para preencher o caminho e o nome do arquivo para a entrada em um campo de entrada em uma página da web com base no arquivo que o usuário seleciona.Como posso capturar essas propriedades sem realmente realizar nenhuma operação de transferência de arquivos?

Foi útil?

Solução

Acredito que a verdadeira resposta é que você não pode.O caminho do arquivo não será enviado pelo navegador por motivos de segurança.O nome do arquivo será enviado, mas não acredito que seja enviado sem um upload real.

O mais próximo que você poderia chegar, seria interromper a conexão à força logo quando o upload começar.Isso lhe renderia o nome do arquivo com poucos dados reais transferidos, mas não parece que seria útil para você.

Como alternativa, um miniaplicativo Java assinado pode aproximar você da solução desejada.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top