List of usage examples for org.apache.commons.fileupload FileUploadBase setSizeMax
public void setSizeMax(long sizeMax)
From source file:org.apache.click.service.CommonsFileUploadService.java
/** * @see FileUploadService#parseRequest(HttpServletRequest) * * @param request the servlet request/*w ww .j a v a 2 s .c om*/ * @return the list of FileItem instances parsed from the request * @throws FileUploadException if request cannot be parsed */ @SuppressWarnings("unchecked") public List<FileItem> parseRequest(HttpServletRequest request) throws FileUploadException { Validate.notNull(request, "Null request parameter"); FileItemFactory fileItemFactory = createFileItemFactory(request); FileUploadBase fileUpload = new ServletFileUpload(); fileUpload.setFileItemFactory(fileItemFactory); if (fileSizeMax > 0) { fileUpload.setFileSizeMax(fileSizeMax); } if (sizeMax > 0) { fileUpload.setSizeMax(sizeMax); } ServletRequestContext requestContext = new ServletRequestContext(request); return fileUpload.parseRequest(requestContext); }