>Where in the ActionServlet is the DiskMultipartRequestHandler class
>instantiated ?
DiskMultipartRequestHandler (or whatever implementation is used) is created
inside of RequestUtils.populate(Object,String,String,HttpServletRequest).
The RequestUtils.populate method is called from
ActionServlet.processPopulate()
>What makes the handleRequest() to be called as the first method
>automatically ? Who calls it ?
handleRequest(HttpServletRequest request) is an interface method in
MultipartRequestHandler that is specified to be called on to handle
multipart requests. "Handling" multipart requests consists of doing
whatever the implementation wants it to do. The DiskMultipartRequestHandler
reads the ServletInputStream and obtains form input entries and file input
entries. It's called inside of RequestUtils.populate() soon after the
MultipartRequestHandler class is instantiated.