我试图获取上传文件的绝对路径,但我没有找到解决方案:我知道我无法获取上传文件的绝对客户端路径。浏览器的限制,因为这被认为是安全风险。所以如果我使用 p:uploadeFile 简单模式:[http://www.primefaces.org/showcase-labs/ui/fileUploadSimple.jsf][1]
这将是一个 inputText 字段,其中包含所选项目的绝对路径,因此我可以在单击提交按钮之前在我的托管 bean 中检索它(我的意思是将文件上传到服务器文件到服务器)
<p:fileUpload value="#{fileUploadController.file}" mode="simple"/>
<p:commandButton value="Submit" ajax="false"
actionListener="#{fileUploadController.upload}"/>
非常感谢