基于Servlet3.0的文件上传@MultipartConfig

时间:2020-01-03 16:28:28 类型:JAVA
字号:    

在Servlet2.5中,我们要实现文件上传功能时,一般都需要借助第三方开源组件,例如Apache的commons-fileupload组件,在Servlet3.0中提供了对文件上传的原生支持,我们不需要借助任何第三方上传组件,直接使用Servlet3.0提供的API就能够实现文件上传功能了


具体实现代码见:http://www.ncyteng.com/news/show/661.html


1、使用注解@MultipartConfig将一个Servlet标识为支持文件上传。

2、Servlet3.0将multipart/form-data的POST请求封装成Part,通过Part对上传的文件进行操作


同时加了@MultipartConfig注解后

request.getParameter()获得普通的字符串也是可以的了


<