Мне очень тяжело работать с запросами multipart / form-data на моем сервере приложений Java. Из того, что я выяснил, в спецификации сервлета 3.0 предусмотрены такие методы, как HttpServletRequest.getParts (), которые идеально подходят для обработки данных формы, загруженных в мой сервлет.
Однако этот метод является частью спецификации сервлета 3.0, и мой сервер приложений (Tomcat 6) пока не поддерживает это. Даже при наличии действующего файла 3.0 web.xml и библиотек java EE 6 при попытке вызвать getParts () я получаю следующее исключение:
java.lang.NoSuchMethodError: javax.servlet.http.HttpServletRequest.getParts()Ljava/util/Collection;
Переключение серверов приложений на самом деле невыполнимо для этого проекта. Есть ли сторонние библиотеки для обработки multipart / form-data в сервлетах Java?