`
温柔一刀
  • 浏览: 863294 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

spring对commons_fileupload和cos_fileuplaod的封装

阅读更多

spring对commons_fileupload和cos_fileuplaod的封装

类图如下所示:

commons-fileupload 

实例:

java 代码
  1. // 获得context    
  2. javax.servlet.ServletContext servletContext = getServletContext();   
  3.   
  4. // 获得resolver    
  5. MultipartResolver cmr =   new  CommonsMultipartResolver(servletContext);   
  6.   
  7. // 获得request    
  8. MultipartHttpServletRequest multipartRequest  =  cmr.resolveMultipart(request);   
  9.   
  10. // 转型为Default    
  11. DefaultMultipartHttpServletRequest defaultRequest = (DefaultMultipartHttpServletRequest)multipartRequest;   
  12.   
  13. // 获得普通表单域的值    
  14. String txt = (String)defaultRequest.getParameter( " txt1 " );   
  15.   
  16. // 获得文件表单域    
  17. MultipartFile file  =  multipartRequest.getFile( " file1 " );   
  18.   
  19. // 获得这个文件的相关属性    
  20. String filename  =  file.getOriginalFilename();   
  21. long  filesize = file.getSize();   
  22. String contentType = file.getContentType();   
  23.   
  24. // 产生文件名和空文件   
  25. File toFile = new  File( " c:\\test.jpg " );   
  26.   
  27. // 上传    
  28. file.transferTo(toFile);   
分享到:
评论

相关推荐

    commons-fileupload-1.3.3-API文档-中文版.zip

    赠送jar包:commons-fileupload-1.3.3.jar; 赠送原API文档:commons-fileupload-1.3.3-javadoc.jar; 赠送源代码:commons-fileupload-1.3.3-sources.jar; 赠送Maven依赖信息文件:commons-fileupload-1.3.3.pom;...

    文件上传组件_Apache_Commons_FileUpload_应用指南.doc

    文件上传组件_Apache_Commons_FileUpload_应用指南.doc

    开发工具 commons-fileupload-1.3.2

    开发工具 commons-fileupload-1.3.2开发工具 commons-fileupload-1.3.2开发工具 commons-fileupload-1.3.2开发工具 commons-fileupload-1.3.2开发工具 commons-fileupload-1.3.2开发工具 commons-fileupload-1.3.2...

    文件上传组件_Apache_Commons_FileUpload_应用指南.pdf

    使用 Apache Commons Fileupload 文件上传组件需要两个类库文件:commons-fileupload-1.2.2.jar和commons-io-1.4.jar。 2. 下载和安装组件 下载 commons-fileupload-1.2.2.jar 和 commons-io-1.4.jar 文件,并将其...

    commons-fileupload-1.4-API文档-中文版.zip

    赠送jar包:commons-fileupload-1.4.jar; 赠送原API文档:commons-fileupload-1.4-javadoc.jar; 赠送源代码:commons-fileupload-1.4-sources.jar; 赠送Maven依赖信息文件:commons-fileupload-1.4.pom; 包含...

    commons commons-fileupload历史版本jar包集合

    commons commons-fileupload历史版本jar包集合,包括src源码 附件列表: commons-fileupload-1.0.zip commons-fileupload-1.1.1.zip commons-fileupload-1.1.zip commons-fileupload-1.2.1-bin.zip commons-...

    commons-fileupload上传组件

    7. **与其他组件集成**:FileUpload常与Spring MVC、Struts等框架集成,处理文件上传请求。通过了解其工作原理,开发者可以更好地调试和优化与这些框架的交互。 总的来说,Apache Commons FileUpload是处理HTTP文件...

    commons-fileupload-1.3.3&commons-fileupload-1.3.3架包和代码.rar

    标题中的"commons-fileupload-1.3.3&commons-fileupload-1.3.3架包和代码.rar"提到了Apache Commons FileUpload的1.3.3版本的库及其源码。Apache Commons FileUpload是一个Java库,专门用于处理HTTP协议中的多部分...

    commons-fileupload-1.2.2

    commons-fileupload-1.2.2commons-fileupload-1.2.2commons-fileupload-1.2.2commons-fileupload-1.2.2commons-fileupload-1.2.2commons-fileupload-1.2.2commons-fileupload-1.2.2commons-fileupload-1.2.2commons-...

    commons-fileupload.jar和commons-io.jar

    Apache Commons FileUpload和Commons IO两个库是Java中处理文件上传的关键组件,它们为SpringMVC和MyBatis这样的框架提供了强大的支持。本篇文章将深入探讨这两个库以及它们在图片处理中的作用。 首先,`commons-...

    commons-fileupload及源码

    7. **与其他库的集成**:Apache Commons FileUpload可与Servlet API、Spring MVC、Struts等Web框架无缝集成,简化了在这些框架中实现文件上传的复杂性。 源码分析对于理解其内部工作原理非常有帮助。`commons-...

    commons-fileupload-1.3.3.jar和commons-io-2.6.jar

    在Java开发中,上传文件是一项常见的任务,而`commons-fileupload-1.3.3.jar`和`commons-io-2.6.jar`是Apache Commons项目中的两个重要库,专门用于处理HTTP请求中的文件上传功能。这两个库为开发者提供了便捷、高效...

    commons-fileupload-1.3.2jar包和commons-io-2.5jar包.zip

    Apache Commons FileUpload与Apache Commons IO是Java开发中处理文件上传和I/O操作的重要库。这两个库在处理Web应用,特别是基于JSP(JavaServer Pages)的文件上传功能时,扮演着核心角色。在这个主题中,我们将...

    commons-fileupload-1.3.jar和commons-io-1.2.jar.zip

    在这个场景中,我们关注的是"commons-fileupload-1.3.jar"和"commons-io-1.2.jar"这两个文件,它们被打包在一个名为"commons-fileupload-1.3.jar和commons-io-1.2.jar.zip"的压缩文件中。 **Apache Commons ...

    commons-fileupload-1.3.1.jar

    在实际应用中,结合Servlet或Spring MVC等框架,可以轻松地集成Apache Commons FileUpload,处理用户的文件上传请求,从而构建安全、可靠的文件上传功能。同时,这个库也支持自定义策略,如文件存储路径、临时文件...

    commons-fileupload-1.4.jar

    commons-fileupload-1.4.jar

    一个简单的使用commons-fileupload包上传文件的例子

    本示例将详细介绍如何使用`commons-fileupload`和`commons-io`这两个库来实现一个简单的文件上传功能。 首先,我们需要引入`commons-fileupload`和`commons-io`的依赖。在Maven项目中,可以在`pom.xml`文件中添加...

    commons-fileupload和commons-io的jar包

    Apache Commons FileUpload与Apache Commons IO是Java开发中两个非常重要的库,它们主要用于处理文件上传和I/O操作。这两个库在Web应用、数据处理以及文件管理等领域广泛应用。 Apache Commons FileUpload库是一个...

Global site tag (gtag.js) - Google Analytics