Vollständigen Pfad der ausgewählten Datei in JSF abrufen

Ich benötige eine JSF-Schaltfläche, mit der der Benutzer eine bestimmte Datei durchsuchen und auswählen kann. Anschließend muss mein Programm den vollständigen Pfad der Datei abrufen.

Diese Funktionalität ist erforderlich, wenn der Benutzer den Client-Teil vom Server selbst ausführt (d. H. Zu der Datei auf demselben Server navigiert, auf dem sich die Web-App befindet). Wenn der Benutzer eine Anforderung von einem anderen Computer sendet, reicht es aus, die Datei hochzuladen.

Im Moment verwende ich das Tag h: inputFile.

 <h:inputFile id="file" value="#{TrainingDirectoryBean.file}"></h:inputFile>

Meine Bean: TrainingDirectoryBean hat die folgende Eigenschaft

protected Part file;

Aber ich kann nicht den vollen Weg davon bekommen. Was ist die Lösung?

Antworten auf die Frage(1)

Ihre Antwort auf die Frage