Obtenga la ruta completa del archivo seleccionado en JSF

Necesito un botón JSF que permita al usuario explorar y seleccionar un archivo en particular, luego necesito que mi programa recupere la ruta completa del archivo.

Esta funcionalidad es necesaria cuando el usuario ejecuta la parte del cliente desde el propio servidor (es decir, busca el archivo en el mismo servidor que aloja la aplicación web). Si el usuario envía una solicitud desde otra máquina, entonces cargar el archivo es suficiente.

Por ahora, estoy usando la etiqueta h: inputFile.

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

Mi bean: TrainingDirectoryBean tiene la siguiente propiedad

protected Part file;

Pero no puedo conseguir todo el camino de ella. ¿Cuál es la solución?

Respuestas a la pregunta(1)

Su respuesta a la pregunta