Spring MVC Custom File-Upload Functionality.