限制SmarGWT组件UploadItem中的Fileupload大小

时间:2016-12-11 15:57:11

标签: smartgwt

可以在客户端本身的smartGWT组件UploadItem中限制文件大小而不是在服务器端吗?

{{1}}

注意:我知道我们可以在服务器端进行此验证,但希望避免api调用

1 个答案:

答案 0 :(得分:0)

在数据源描述符中尝试这样的事情:

<maxFileSizeExceededMessage>Max file size allowed is 10MB</maxFileSizeExceededMessage>

<fields>
    <field name="fieldName" type="binary" maxFileSize="10485760"></field>
</fields>

这应该强加你想要的文件大小限制,而不需要额外的api调用。

请注意,您甚至可以提供自己的自定义验证消息,以防用户尝试上传大于您定义的文件。