仅在客户端GWT上限制文件上载大小

仅在客户端GWT上限制文件上载大小,gwt,gxt,Gwt,Gxt,是否有任何规定,我可以限制我的文件上传到一些限制 我正在GWT屏幕中使用FileUploadField 是否有任何方法可以应用一些只允许我上传最大10MB文件的检查 蒂亚 这是服务器的作业。Javascript(以及诸如GWT之类的Javascript抽象)不允许访问正在上载的文件。服务器端应该检查文件端并引发异常 根据这一点,发现错误客户端是很棘手的。您必须实际解析onSubmitComplete事件中用于上载的iframe中的html结果。如上所述,由于安全原因,无法完成此操作。这可以通过A

是否有任何规定,我可以限制我的文件上传到一些限制

我正在GWT屏幕中使用FileUploadField

是否有任何方法可以应用一些只允许我上传最大10MB文件的检查


蒂亚

这是服务器的作业。Javascript(以及诸如GWT之类的Javascript抽象)不允许访问正在上载的文件。服务器端应该检查文件端并引发异常


根据这一点,发现错误客户端是很棘手的。您必须实际解析onSubmitComplete事件中用于上载的iframe中的html结果。

如上所述,由于安全原因,无法完成此操作。这可以通过ActiveX实现,但我绝对不推荐这样做

所以你不能在前端检查它,但你可以让它看起来像它


在本例中,您的servlet将使用推送技术,例如将该文件的状态(例如太大或已完成)发送回UI。

前端GWT FileUploadField通过表单将文件通过camel提交给servlet。如果我把支票放在服务器端,我不知道如何把它放回前端并显示出来。