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


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


代码错误:

List<FileItem> items = uploadHandler.parseRequest(request);

最佳答案

parseRequest(RequestContext ctx)期望RequestContext实例作为参数,但传递的参数是HttpServletRequest的实例

使用ServletRequestContext如下创建一个RequestContext实例。

List<FileItem> items = uploadHandler.parseRequest(new ServletRequestContext(request));

关于java - 文件上传代码错误,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/27466194/

10-10 22:22