我需要一个允许用户浏览和选择特定文件的 JSF 按钮,然后我需要我的程序来检索文件的完整路径。
当用户从服务器本身运行客户端部分(即浏览到托管 Web 应用程序的同一服务器中的文件)时,需要此功能。如果用户从另一台机器发送请求,那么上传文件就足够了。
现在,我正在使用 h:inputFile 标签。
<h:inputFile id="file" value="#{TrainingDirectoryBean.file}"></h:inputFile>
我的 bean:TrainingDirectoryBean 具有以下属性
protected Part file;
但我无法从中获得完整的路径。解决办法是什么?