GWT客户端文件上传

时间:2012-06-05 20:24:39

标签: javascript gwt dom uibinder

我可以使用HTML元素inputfile上传文件,然后通过FileReader获取此文件的字节流。在调用“切片文件”示例中所示的函数reader.readAsBinaryString(blob)后,我现在需要访问GWT客户端代码中文件的上传字节流。我怎么能这样做?

2 个答案:

答案 0 :(得分:0)

您必须存储字节服务器端然后从GWT客户端调用服务器并检索字节。最有可能通过RPC调用。

请参阅Create Byte Array from GWT File upload Input

“出于安全原因,浏览器无法从您的文件系统中读取文件。(您可以使用类似Flash插件的插件来使其工作,尽管我手边没有示例)。”

答案 1 :(得分:0)

使用GWT Client端的File API,FileUpload Class;

类位于com.google.gwt.user.client.ui.FileUpload;

BR /