开发者社区> 问答> 正文

linux springmvc 上传大于1M的文件 无法保存

问题描述 : tomcat 服务器。java 上传文件,大于1M的文件 保存的时候没有任何异常,但是磁盘上没有保存,小于1m的 没有任何问题 ,以下是代码

        @RequestMapping(value="/upload.api") 
    public @ResponseBody HashMap<String,Object> upload(MultipartFile file,String filename,String bucket) {

        HashMap<String, Object> datamap = new HashMap<String, Object>();
        String path =servletContext.getRealPath("files");
        
        
        File des = new File(path+"/"+bucket+"/"+filename);
        
        try {
            file.transferTo(des);
        } catch (IllegalStateException e) {
            // TODO Auto-generated catch block
            e.printStackTrace();
        } catch (IOException e) {
            // TODO Auto-generated catch block
            e.printStackTrace();
        }
        
        datamap.put("code", 200);
        
        return (datamap);

展开
收起
发发发放 2016-08-19 17:25:55 2908 0
1 条回答
写回答
取消 提交回答
问答分类:
问答标签:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
Alibaba Cloud Linux 3 发布 立即下载
ECS系统指南之Linux系统诊断 立即下载
ECS运维指南 之 Linux系统诊断 立即下载