利用webservlet3.0新特性来上传文件的操作是十分简单的,首先我们要在servlet中加入标注@MultipartConfig,
该标注主要是为了辅助Servlet3.0中HttpServletRequest提供的对上传文件的支持。该标注写在Servlet类的声明之前,一表示该Servlet希望处理的请求时multipart/form-data类型的。因为上传文件类型会指定文件类型enctype="multipart/form-data",该标注还提供了若干属性用于简化对上传文件的处理。
multipart/form-data是将文件以二进制的形式上传,这样可以实现多种类型的文件上传。所以当你不加入标注@MultipartConfig,利用request.getpart()就得不到文件,得到的值将是null。