2016-06-11 8 views
0

Ich schreibe eine Web-App mit Java, JSF und jQuery und ich in meiner App habe ich ein Feld, daneben habe ich eine Schaltfläche, und ich möchte nach dem Klick auf den Button Ordnerauswahl-Dialog erscheint. Und danach wird der Pfadwert zum Objekt in Java gesendet. Ich 'googelte' es, aber ich fand nur eine Lösung in jQuery, wo ich die Datei auswählen kann, aber ich muss einen Ordner auswählen, keine Datei. Weiß jemand, welche Bibliothek diese Funktionalität teilt? Soll ich es in Javascript/jQuery tun?Ordnerauswahl in der Webanwendung - PrimeFaces oder JavaScript?

+1

Sobald Sie den Ordner haben, was erwarten Sie damit zu tun? –

+0

Datei von URL-Adresse wird in diesem Ordner – dante

+1

heruntergeladen werden Sie können das nicht tun. Stattdessen geben Sie einfach die Datei mit der Überschrift 'Content-Disposition: attachment' zurück und der * Browser * ermöglicht dem Benutzer zu entscheiden, wo er sie speichern soll. –

Antwort

0

Wenn Sie wollen, dass Sie einen Ordner auf dem Client Seite wählen möchten, können Sie nicht. In Browser JavaScript-Code hat aus recht offensichtlichen Sicherheitsgründen keinen Zugriff auf das Dateisystem der Arbeitsstation. Alles, was Sie tun können, ist drag-and-drop (das Ihnen eine oder mehrere Dateien, keine Ordner geben wird), oder verwenden Sie input type="file", die den Benutzer eine einzige Datei auswählen lassen können.