您的位置:首页 > 编程语言 > Java开发

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

2018-03-05 11:06 225 查看
图片上传解析

导入相关的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
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: