首页 > 解决方案 > 如何以字符串格式获取正在上传的文件的完整本地路径

问题描述

如何以字符串格式获取文件的完整本机路径,该文件正在使用并在管理 bean 中用于验证和上传?我也不想对 p:fileUpload 使用简单模式。例如,如果正在上传的文件来自桌面,那么我希望文件的路径为字符串格式的“C:\Users\\Desktop\”。

任何帮助将非常感激...

标签: javajsffile-uploadprimefaces

解决方案


你可以使用 java.nio.file.Path 库

Path path = Paths.get("test.txt"); log("Path: " + path); log("Absolute: " + path.isAbsolute());


推荐阅读