13. 文件上传.docVIP

  • 2
  • 0
  • 约7.05千字
  • 约 8页
  • 2017-11-17 发布于河南
  • 举报
13. 文件上传

文件上传 1、表单的enctype属性 文件上传时,enctype属性必须设置为multipart/data-form。该属性指定了提交表单时请求正文的MIME类型,默认值为application/x-www-form-urlencoded。 application/x-www-form-urlencoded:username=file1=uploadtest.txt multipart/data-form:请求正文见下图 文件上传的原理就是解析出请求正文中的内容。 2、Commons-fileupload入门 Commons-fileupload是Apache提供的用来处理文件上传的开源组件。使用该组件需要导入Commons-fileupload及其依赖包:commons-io。Commons-fileupload核心API如下: FileItem:代表请求正文中的一个表单输入项。 ServletFileUpload:核心类,负责解析上传的文件数据,并将表单中每个输入项封装到一个FileItem 对象中。 下面的代码演示了一个简单的文件上传后台处理: public void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {

文档评论(0)

1亿VIP精品文档

相关文档