Java EE 6企业级应用开发教程-第2章 Servlet程序开发.pptVIP

  • 9
  • 0
  • 约1.86万字
  • 约 76页
  • 2018-05-13 发布于浙江
  • 举报

Java EE 6企业级应用开发教程-第2章 Servlet程序开发.ppt

2.6 用servlet读写文件 2.6.1 上传文件 HttpServletRequest 提供的两个新方法如下所示,它们用于从请求中解析出上传的文件: Part getPart(String name) CollectionPart getParts() 前者用于获取请求中给定 name 的文件,后者用于获取所有的文件。每一个文件用一个 javax.servlet.http.Part 对象来表示。该接口提供了处理文件的简易方法,比如 write()、delete() 等。结合 HttpServletRequest 和 Part 来保存上传的文件变得非常简单,如下所示: Part file = request.getPart(file); file.write(filename); 需要注意的是,如果请求的 MIME 类型不是 multipart/form-data,则不能使用上面的两个方法,否则将抛异常。 界面文件中,文件上传部分代码 form action = /ServletTrain/UpLoad method=post“ enctype=multipart/form-data target=workspace input type=f

文档评论(0)

1亿VIP精品文档

相关文档