Глядя на спецификацию Servlet 3.0, может быть невозможным иметь потоковую реализацию
Для деталей с данными формы в качестве Content-Disposition, но без имени файла, строковое значениечасть также будет доступна через методы getParameter / getParameterValues в HttpServletRequest, используя имя части.
Таким образом, запрос должен быть проанализирован заранее, чтобы все нефайловые части могли быть представленыПараметры HttpServletRequest.
Вы должны использовать сторонние библиотеки, если вам нужна потоковая передача.