文件上传代码出错

pro*_* .. 1 java jsp tomcat file-upload file

我在jsp页面中收到以下文件上传代码错误:

FileUploadBase类型中的方法parseRequest(RequestContext)不适用于参数(HttpServletRequest)

代码中的错误:

List<FileItem> items = uploadHandler.parseRequest(request);
Run Code Online (Sandbox Code Playgroud)

Kar*_*gam 6

的parseRequest(RequestContext的CTX)预计RequestContext实例作为论据,但传递的参数就是实例HttpServletRequest

使用ServletRequestContext创建RequestContext实例,如下所示.

List<FileItem> items = uploadHandler.parseRequest(new ServletRequestContext(request));
Run Code Online (Sandbox Code Playgroud)