[知了堂学习笔记]SpringMVC 图片上传分析

图片上传解析

  • 导入相关的jar包:commons-fileupload.jar+connom-io.jar
    这里写图片描述
  • 配置springmvc-servlet.xml文件,处理文件上传,然后web.xml引入这个文件
    这里写图片描述
  • 多个文件上传案例:
    3.1 :使用springMVC的MultipartFile+form实现多文件上传,感觉挺简单
    3.1.1 :页面:
    这里写图片描述
    这儿的name必须要有,后面controller获取文件是需要使用。
    注意PS:enctype=”multipart/form-data” 表明表单是要提交文件
    3.1.2 :Controller:
    这里写图片描述
    多文件上传,这是我们需要用到集合去处理。
    exists() 函数检查文件或目录是否存在。 如果指定的文件或目录存在则返回 true,否则返回 false。
    mkdirs() 创建此抽象路径名,包括必要的和不存在的父目录的目录
    注意PS:
    方法中的参数:@RequestParam("file") MultipartFile file
    双引号中的必须为页面中文件控件的name,不然就会出现映射错误。
    也可以简写成:MultipartFile file—–这时的参数名也必须和页面中文件控件相对应

3.2 :jQuery.form.js+SpringMVC 多文件上传(图片)
3.2.1需要引入的jQuery.form.js包,同时需要在页面引入
这里写图片描述
3.2.2 :页面:api http://www.h-ui.net/lib/jQuery.form.js.shtml
这里写图片描述
这里写图片描述
注意PS:jQuery红色的框,是需要操作的表单ID。注意方法名
3.2.3 :controller部分:
这里写图片描述
3.3 :AjaxFileUpload(jq插件)+springMVC上传多文件(图片)
3.3.1 :页面
这里写图片描述
这里写图片描述
3.3.2 :controller代码:
这里写图片描述
3.4 :springMVC的MultipartFile+jQuery:
3.4.1:页面:
这里写图片描述
这里写图片描述
3.4.2 Controller:
这里写图片描述
3.5 :layUI+springmvc文件上传
前台jq代码
这里写图片描述
Controller :
这里写图片描述
这里写图片描述


请关注“知了堂学习社区”,地址:http://www.zhiliaotang.com/portal.php

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值