我最近一直在搞乱GWT上传。我希望能够从客户端上传XML文件,并获取该文件的内容(在TextArea中显示内容)。
从我在网上找到的内容来看,似乎我必须将文件上传到服务器,然后获取文件的内容。我不特别喜欢允许文件上传到服务器的想法(即使它们只是XML)。是否有提取客户端指定的文件内容而不将其发送到服务器?
由于
答案 0 :(得分:3)
最近(不错的?)浏览器实现了“HTML5”File API,它在使用JSNI的GWT中非常容易使用。
另见:https://developer.mozilla.org/en/Using_files_from_web_applications
答案 1 :(得分:0)
由于安全限制,您无法单独访问客户端上的文件。将 发送到服务器进行处理。