spring-mvc 本地图片上传,图片特小,上传不了

来源:互联网 发布:淘宝商城退出多少商家 编辑:程序博客网 时间:2024/04/29 16:09

CommonsMultipartFile[] files

    @RequestMapping("/publishContent")    @ResponseBody    public JsonResult publishContent(@RequestParam(value = "files", required = false) CommonsMultipartFile[] files, HttpSession session) {// CommonsMultipartFile cf= (CommonsMultipartFile)files[i];//将CommonsMultipartFile转换File类型     DiskFileItem fi = (DiskFileItem) files[i].getFileItem();    File file = fi.getStoreLocation();
    <bean id="multipartResolver"        class="org.springframework.web.multipart.commons.CommonsMultipartResolver">        <property name="defaultEncoding" value="UTF-8" />        <!-- 指定所上传文件的总大小不能超过10M。注意maxUploadSize属性的限制不是针对单个文件,而是所有文件的容量之和 -->        <property name="maxUploadSize" value="524283500" />        <!-- 设置在文件上传时允许写到内存中的最大值,以字节为单位计算,默认是10240 -->        <!-- 但是经实验,上传文件大小若小于此参数,则不会生成临时文件,很尴尬,故改为2048 -->         <property name="maxInMemorySize" value="2048" />      </bean>