文件上传功能

文件上传功能:示例:头像的上传功能
1、需要在jsp中添加相对应的是上传功能按钮 和配置文件解析器
<input type="file" id="avatar" name="avatar" />
在form 表单中添加enctype="multipart/form-data"
文件解析器配置在springmvc.xml 文件中
<!-- 文件上传解析器。注意事项:id名称必须为multipartResolver --> <bean id="multipartResolver" class="org.springframework.web.multipart.commons.CommonsMultipartResolver"> <!-- 设置上传文件的最大尺寸为5MB --> <property name="maxUploadSize"> <value>5242880</value> </property> </bean>
2、在Controller 中接受相对应的数据(这里指的是图片的数据)
【需要注意】
在ide中,一般不保存图片到相对应的项目中,因为在打包的时候,这个图片是不会被保存在war包下的,这时候需要增加一个Tomcat 的文件的映射
2.1 在servers 中选中server.xml 文件
2.2找到Host 标签,在标签中添加Context
2.3:添加相对应的映射,此映射就是访问/style/avatar 路径的时候,自动条用E盘的路径
文章原创,转载请注意出处,来源:刘广法博客,不保留必追究