springMVC文件大小控制
需要在springMVC的配置文件中设置bean:
<bean id="multipartResolver" class="org.springframework.web.multipart.commons.CommonsMultipartResolver">
<property name="defaultEncoding" value="UTF-8"/>
<!-- 指定所上传文件的总大小不能超过500M。注意maxUploadSize属性的限制不是针对单个文件,而是所有文件的容量之和 -->
<property name="maxUploadSize" value="524288000"/>
<!--resolveLazily属性启用是为了推迟文件解析,以便在UploadController 中捕获文件大小异常-->
<property name="resolveLazily" value="true"/>
</bean>
js模拟post提交数据
<a href="javascript:void(0);" onclick="test()">提交</a>
<script>
function test(){
var datas=JSON.stringify(checkedID);
var url = "downLoad.do";
var form = $("<form></form>").attr("action", url).attr("method", "post");
form.append($("<input></input>").attr("type", "hidden").attr("name", "fileID").attr("value", datas));
form.appendTo('body').submit().remove();
}
</script>