Servlet3.0的MultipartConfig注解来进行上传文件
我们可以知道在servlet3.0前上传文件是利用fileupload组件来上传,而3.0新增的multipartconfig注解简化了上传文件的复杂度。
一、客户端编程
要上传文件,必须利用multipart/form-data设置HTML表单的enctype属性值:
<form action="servlet/FileServlet" enctype="multipart/form-data" method="post">
<input type="file" name="uploadFile" multiple/> <!--multiple为H5的可以添加多个文件的属性,如果只能上传一个,去掉即可-->
<input type="text" name="tag" />
<input type="submit" value="Upload"/>
</form>
二、服务器端编程(servlet编写)
1. MultipartConfig注解与http.part接口的使用
(1) MultipartConfig可以带有以下属性,都为可选的: