在Servlet2.5中,我們要實現(xiàn)文件上傳功能時,一般都需要借助第三方開源組件,例如Apache的commons-fileupload組件,在Servlet3.0中提供了對文件上傳的原生支持,我們不需要借助任何第三方上傳組件,直接使用Servlet3.0提供的API就能夠?qū)崿F(xiàn)文件上傳功能了
具體實現(xiàn)代碼見:http://tjegd.cn/news/show/661.html
1、使用注解@MultipartConfig將一個Servlet標(biāo)識為支持文件上傳。
2、Servlet3.0將multipart/form-data的POST請求封裝成Part,通過Part對上傳的文件進行操作。
同時加了@MultipartConfig注解后
request.getParameter()獲得普通的字符串也是可以的了