springmvc下多文件上传

3人阅读 评论(0) 收藏 举报
分类:
/**
 * 多文件上传
 *
 * @param session
 * @param request
 * @return
 */
@RequestMapping(value = "imageUpload", method = RequestMethod.POST)
public ServerResponse imageUpload(HttpSession session, HttpServletRequest request) {
    List<MultipartFile> files = ((MultipartHttpServletRequest) request).getFiles("file");
    if (!CollectionUtils.isEmpty(files)) {
        for (MultipartFile file : files) {
            if (!file.isEmpty()) {
                //获取文件名
                String fileName = file.getOriginalFilename();
                //文件后缀名
                String suffixName = fileName.substring(fileName.lastIndexOf("."));
                String filepath = uploadpath;
                fileName = UUID.randomUUID() + suffixName;
                File dest = new File(filepath + fileName);
                if (!dest.getParentFile().exists()) {
                    dest.getParentFile().mkdirs();
                }
                try {
                    file.transferTo(dest);
                } catch (IOException e) {
                    e.printStackTrace();
                    return ServerResponse.createByErrorMessage("上传失败");
                }
            }
        }
    }
    return ServerResponse.createBySuccess("上传成功");

}
查看评论

springMVC 多文件上传

采用springMVC 框架技术做了一个多文件上传的小功能,实现方式如下: 1. 导入相关Jar包,除了springMVC 框架自身所需的包外,还需要导入文件上传的Jar包:commons-file...
  • dange_h
  • dange_h
  • 2017-06-01 09:29:49
  • 359

SpringMVC单文件上传、多文件上传、文件列表显示、文件下载

本文详细讲解了SpringMVC实例单文件上传、多文件上传、文件列表显示、文件下载。...
  • Evankaka
  • Evankaka
  • 2015-05-18 21:01:17
  • 31632

SpringMVC文件上传,多文件上传实例

  • 2014年03月01日 20:28
  • 29.21MB
  • 下载

SpringMVC框架下使用swfuploader控件进行多文件同时上传

  • 2017年09月26日 14:15
  • 4.33MB
  • 下载

springMVC多文件上传demo

  • 2017年03月30日 11:11
  • 29.21MB
  • 下载

Spring MVC多个文件上传

在Spring的控制器中使用MultipartFile file来接收文件,通过MultipartFile[] files接收多个文件上传。首先添加文件上传的依赖: commons-fileu...
  • Q_AN1314
  • Q_AN1314
  • 2016-07-14 09:10:20
  • 3386

springMVC MultipartFile html5 多文件上传

Web端: 1. form表单提交: 2. js 提交方式: var files = $('manyFiles').srcElement.files;//这里需要注意下 var fd = ne...
  • u013771277
  • u013771277
  • 2015-12-18 16:17:34
  • 2236

spring mvc 三种上传文件方法实例

spring reference中关于文件上传的方法不知三种,本文只jiang'jie
  • Young_Leez
  • Young_Leez
  • 2014-08-28 23:43:42
  • 1174

spring mvc spring uploadfiles 插件 实现多附件和存文本同时上传解决代码(实战项目)

  • 2017年08月16日 17:06
  • 13KB
  • 下载

JQuery与springmvc实现多个文件上传操作

1. 导入JQuery相关JS文件 " type="text/javascript"> " type="text/javascript"> 这边ajaxfileupload.js...
  • linwei_1029
  • linwei_1029
  • 2013-11-26 14:34:49
  • 5115
    个人资料
    持之以恒
    等级:
    访问量: 5597
    积分: 551
    排名: 10万+
    最新评论