用Apache文件完成上传组件
- 下载commons-fileupload-1.0.jar文件
- 在表单中添加一个编码类型,“multipart/form-data”类型的表单为表单字段内容选择字符集编码的原理和方式与“application/x-www-form-urlencoded”类型的表单是相同的。
3.Servlet调用Apache文件上传组件来处理FORM表单提交的文件内容和普通字段数据。使用DiskFileUpload类的isMultipartContent方法判断请求消息中的内容是否是“multipart/form-data”类型,还有用setSizeMax方法设置上传的数据大小,setSizeThreshold方法设置是否使用临时文件保存解析出的数据的临界值和setHeaderEncoding方法设置转换时所使用的字符集编码。
使用FileItem类的getName,getFieldName,write等方法。