标签:
本文转自:http://amcucn.iteye.com/blog/264457。感谢作者
近日在工作当中,需要用到上传图片的功能,然而自己平时学习的时候只会使用struts的上传功能,但因为项目并没有使用struts,而是spring mvc ,最后不得不另寻它路。通过google和百度,看到了一些相关的介绍。经过自己的偿试,最终搞定利用spring mvc 上传文件的功能,完成图片的上传。如果只是为了上传图片,可以通过限制扩展名的形式达到目的。下面给出关键的代码部分。
关于spring的配置等我不在此介绍,下面的方法是基于spring mvc模式下的。
前台部分:
其实前台部分很简单,就是普通的FORM表单文件上传形式就可以。如:
这里只需注意关键的地方,就是在FORM表单里必须有enctype="multipart/form-data"属性。关于为什么要这个属性,我想对于做过文件上传的人来说都明白。我就不多说了。不会的搜索一下吧!这里的前台非常简单,只做一个演示。
当前台的表单提交到后台后,我们重点来注意后台是如何处理上传过来的文件的。关键代码如下:
标签:
原文地址:http://www.cnblogs.com/panxuejun/p/5859557.html