/** * Adds a file parameter to the set of file parameters for this request and also to the list of all parameters. * * @param request The request in which the parameter was specified. * @param item The file item for the parameter to add. */ @SuppressWarnings({ "rawtypes", "unchecked" }) public void addFileParameter(final RequestWrapper request, final FileItem item) { List values; if (request.getFileElements().get(item.getFieldName()) != null) { values = (List) request.getFileElements().get(item.getFieldName()); } else { values = new ArrayList(); } values.add(item); request.addFileItem(item.getFieldName(), values); }
Map<String, Object> items = requestWrapper.getFileElements(); for (Object fileItem : items.values()) { if (items != null) {