首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 软件管理 > 软件架构设计 >

Spring 中关于资料上传与 MultipartResolver

2013-03-26 
Spring 中关于文件上传与 MultipartResolver关键字: spring在 Spring 中, MultipartResolver 主要用来处理

Spring 中关于文件上传与 MultipartResolver
关键字: spring
在 Spring 中, MultipartResolver 主要用来处理文件上传,它支持 Commons FileUpload (http://jakarta.apache.org/commons/fileupload) 和 COS FileUpload (http://www.servlets.com/cos)。
缺省,Spring是没有multipart处理,因为一些开发者想要自己处理它们。如果你想使用Spring的multipart,需要在 web应用的上下文中添加multipart解析器。这样,每个请求就会被检查是否包含multipart。然而,如果请求中包含multipart,你的上下文中定义的MultipartResolver就会解析它。这样,你请求中的multipart属性就会象其它属性一样被处理。
主要配置如下:
Java代码

   1. <bean id="multipartResolver"     action="upload.html" enctype="multipart/form-data"> 
   2.     <input type="file" name="paper" /> 
   3.     <input type="text" name="name"/> 
   4.     <input type="submit"/> 
   5. </form> 

<form method="post" action="upload.html" enctype="multipart/form-data">
    <input type="file" name="paper" />
    <input type="text" name="name"/>
    <input type="submit"/>
</form>

热点排行