`
subject
  • 浏览: 39417 次
  • 性别: Icon_minigender_1
  • 来自: 墨尔本
社区版块
存档分类
最新评论

spring mvc 文件上传

阅读更多
<!-- 配置MultipartResolver 用于文件上传 使用spring的CommosMultipartResolver --> 
    <beans:bean id="multipartResolver" class="org.springframework.web.multipart.commons.CommonsMultipartResolver"  
        p:defaultEncoding="UTF-8"  
        p:maxUploadSize="5400000"  
        p:uploadTempDir="fileUpload/temp"  
     >  
    </beans:bean> 


defaultEncoding="UTF-8" 是请求的编码格式,默认为iso-8859-1
maxUploadSize="5400000" 是上传文件的大小,单位为字节
uploadTempDir="fileUpload/temp" 为上传文件的临时路径
<body>  
<h2>文件上传实例</h2>  
  
  
<form action="fileUpload.html" method="post" enctype="multipart/form-data">  
    选择文件:<input type="file" name="file">  
    <input type="submit" value="提交">   
</form>  
</body> 

<!--后台 -->
 CommonsMultipartResolver multipartResolver = new CommonsMultipartResolver(
                request.getSession().getServletContext());
         MultipartHttpServletRequest multiRequest = null;
         //是否存在文件
        if (multipartResolver.isMultipart(request)) {
             multiRequest = (MultipartHttpServletRequest) request;
        }

基本代码,灵活运用吧。*可以多文件上传!
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics