Note, this code is reportedly (GeoffHoward) wrong, but I don't know what's wrong with it. This came from an earlier version of FileUploadsWithFlow. I moved it to its own page and added a link from FileUploadsWithCocoon2.1, because it had nothing to do with flow. -- MarkLundquist If you have a custom sitemap component that you want to handle an upload request, you can include the following Java code: import org.apache.cocoon.servlet.multipart.*;
...
Request request = ObjectModelHelper.getRequest(obj);
if (request instanceof MultipartHttpServletRequest) {
Part part = (Part) request.get("upload-file");
if (part != null) {
// do something with it
} else {
// parameter not found
}
} else {
// upload is disabled
}