上传图片---SpringMVC学习笔记(十一)
来源:互联网 发布:没有暖气怎么取暖 知乎 编辑:程序博客网 时间:2024/05/24 15:39
需求
在修改商品页面,添加上传商品图片功能。
第一步:创建图片的虚拟目录,用来存储上传的图片
一般服务器中的图片会用单独的服务器存储。
在tomcat上配置图片虚拟目录,在tomcat下conf/server.xml中添加:
- 1
- 1
访问http://localhost:8080/pic即可访问F:\develop\upload\temp下的图片。
注意:访问/pic表示就是直接访问路径F:\develop\upload\temp。
第二步:配置解析器
在 页面form中提交enctype=”multipart/form-data”的数据时,需要springmvc对multipart类型的数据进行解析。
在springmvc.xml中配置multipart类型解析器。
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
第三步:引入上传图片需要的jar包
CommonsMultipartResolver解析器依赖commons-fileupload和commons-io,加入如下jar包:
第四步:图片上传的controller方法
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
第五步:图片上传的页面
form添加enctype=”multipart/form-data”:
- 1
- 2
- 3
- 4
- 5
- 1
- 2
- 3
- 4
- 5
file的name与controller形参一致:
阅读全文
0 0
- 上传图片---SpringMVC学习笔记(十一)
- 上传图片---SpringMVC学习笔记(十一)
- SpringMVC学习笔记(十一)
- springmvc学习笔记(17)-上传图片
- springmvc学习笔记(17)-上传图片
- struts2学习笔记(十一)文件上传
- springmvc学习笔记(九)文件上传
- SpringMVC学习笔记(六)上传文件
- SpringMVC 学习笔记(十一) SpirngMVC运行流程
- php学习笔记(十一)文件上传类的编写
- Android学习笔记进阶十一图片动画播放(AnimationDrawable)
- Android学习笔记进阶十一图片动画播放(AnimationDrawable)
- springmvc上传文件(图片)
- 学习笔记(十一)
- springmvc学习笔记(17)——文件上传
- J2EE系列之SpringMVC学习笔记(六)--文件上传
- springMVC学习笔记---day04-上传图片、JSON转对象、校验、全局异常、拦截器
- springMVC学习笔记--上传图片、JSON转对象、校验、全局异常、拦截器
- caffe-segnet安装
- 移动Web开发图片自适应两种常见情况解决方案
- sizeof与strlen的区别(详解)
- 判断一个字符串是另一个的子串
- 函数概述-对象-重载-匿名函数-闭包
- 上传图片---SpringMVC学习笔记(十一)
- android蓝牙状态的实时监听
- 每天一个linux命令(16):which命令
- LeetCode_104
- [centos]svn安装配置整理
- Linux系统版本划分以及命令区别总结(持续增加中)
- BFS 华容道
- opengl对三种光源(方向光,点光源,聚光灯)进行特写并分屏渲染
- HDU-1083-Courses [二分匹配]