Is this really necessary? Doesn't HttpServletRequest already handle multipart form data for us? I reckon we can just rely on that.