List items = upload.parseRequest(this.request);
Iterator iter = items.iterator();
while (iter.hasNext()) {
//FileItem item = (FileItem) iter.next();
DefaultFileItem item = (DefaultFileItem) iter.next();
if (item.isFormField()) {
requestMultipart.put(item.getFieldName(), item.getString());
this.request.setAttribute(item.getFieldName(),item.getString());
}
else { // aus upload
if (item.getName() != null && !item.getName().equals("")) {
//requestMultipart.put(item.getFieldName(),item.getStoreLocation());
requestMultipart.put(item.getFieldName(), item.getStoreLocation().getAbsolutePath());
this.request.setAttribute(item.getFieldName(),item.getStoreLocation().getAbsolutePath());
this.importOriginalFileName = item.getName();
}
else {
requestMultipart.put(item.getFieldName(), "");
this.request.setAttribute(item.getFieldName(),"");
}
}
}