Domanda

Vorrei utilizzare un controllo fileInput di ICE Faces per inserire il percorso e il nome del file per l'input in un campo di input su una pagina Web in base al file selezionato dall'utente.Come posso acquisire queste proprietà senza eseguire effettivamente alcuna operazione di trasferimento file?

È stato utile?

Soluzione

Credo che la vera risposta sia che non puoi.Il percorso del file non verrà inviato dal browser per motivi di sicurezza.Il nome del file verrà inviato, tuttavia non credo che venga inviato senza un caricamento effettivo.

La cosa più vicina a cui potresti arrivare, afaik, sarebbe interrompere forzatamente la connessione proprio quando inizia il caricamento.Ciò ti farebbe guadagnare il nome del file con pochi dati effettivi trasferiti, ma non sembra che ti sarebbe utile.

In alternativa, un'applet Java firmata potrebbe avvicinarti alla soluzione che desideri.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top