params.applyDefaultValues();
getLogger().debug("Upload Parameters: {}", params);
}
// ��������FileItem�IJ���
DiskFileItemFactory factory = new DiskFileItemFactory();
factory.setRepository(params.getRepository());
factory.setSizeThreshold((int) params.getSizeThreshold().getValue());
factory.setKeepFormFieldInMemory(params.isKeepFormFieldInMemory());
// ���ڽ���multipart request�IJ���
ServletFileUpload fileUpload = new ServletFileUpload(factory);
fileUpload.setSizeMax(params.getSizeMax().getValue());