1. 首页
  2. 编程语言
  3. Java
  4. 使用Servlet处理一个上传的文件

使用Servlet处理一个上传的文件

上传者: 2022-04-13 01:37:03上传 PDF文件 92.45 KB 热度 6次

Servlet中可以使用post请求上传文件,使用getReader()和getInputStream()自己处理,也可以使用getPart()或getParts()封装了一些功能的方法处理,getParts()可以同时上传多个文件。接下来使用四个Demo来练习一下使用方法这个Demo和第一个代码最大的区别就是,通过getPart()方法获得了Part对象,通过part对象的getHeader()方法指定标头获得对应的值。在Tomcat中要在Servlet上设置@MultipartConfig才能取得Part对象,否则getPart会得到null@MultipartConfig含有的属性如下:。使用Part的write方法进行文件的写入,HTML文件查看Demo2注释部分若要实现同时上传多个文件则可以使用getParts()方法,获取到的Part对象被保存在一个Collection中

下载地址
用户评论