是否有任何规定可以限制我的文件上传到某个限制?
我在GWT屏幕上使用FileUploadField。
有什么方法可以应用一些只允许我上传文件最大值的检查。仅高达10MB?
TIA!
答案 0 :(得分:1)
这是服务器的工作。 Javascript(以及Javascript的抽象,如GWT)不允许访问正在上传的文件。服务器端应检查文件端并抛出异常。
根据http://www.artofsolving.com/node/50发现错误客户端是棘手的。您必须在onSubmitComplete事件中实际解析用于上传的iframe中的html结果。
答案 1 :(得分:1)
如上所述,由于安全性,无法完成。它可以通过ActiveX,但我绝不推荐。
所以你无法检查它的前端,但你可以让它看起来像它。
此实例中的servlet将使用推送技术(例如Comet)将该文件的状态(如太大或已完成)发送回UI。