2011-01-13 173 views
0

我们的老板希望我们构建一个仅客户端的GWT应用程序。所以在我们的GWT应用程序中不会涉及服务器端编码。GWT FileUpload获取文件完整路径

现在我们使用FileUpload小部件从用户文件系统中选择一个文件。大多数浏览器 - 出于安全原因 - 不允许FileUpload返回选定文件的完整路径。对我们来说真正的问题!

有没有一种方法,客户端,从FileUpload小部件获取文件路径?

任何聪明的解决方法或任何其他GWT小部件,使用户文件选择并返回文件系统中选定的文件完整路径?

谢谢。

回答

1

您无法获得输入元素的选定文件的完整路径。几乎每个浏览器浏览器都会缺少或更改路径以避免安全风险。

可以使用HTML5文件API获取文件的名称,甚至是其内容。

+0

好的,谢谢,HTML5可用于所有新浏览器版本?我们在哪里可以获得HTML5 FileAPI?以及如果我们的用户有不支持HTML5的浏览器呢? - 感谢 – othman 2011-01-13 14:38:24