в нем говорится, что getPart из HttpServletRequest поддерживается «Начиная с: Servlet 3.0».
как узнать так это у меня или нет? это версия tomcat, которую я использую? и если да, то какая версия должна быть для этого?
в нем говорится, что getPart из HttpServletRequest поддерживается «Начиная с: Servlet 3.0».
как узнать так это у меня или нет? это версия tomcat, которую я использую? и если да, то какая версия должна быть для этого?
Сервлет 3.0 поддерживается tomcat 7, см. версии tomcat
Спасибо, не могли бы вы добавить еще немного информации: а как насчет того, когда я нахожусь в среде разработки? (затмение) что он использует? JDK? и если да, то какая версия JDK мне для этого нужна?
Eclipse использует любой профиль сервера и платформу Java, которые вы указали в своих настройках:
Профиль сервера выбирается через «Окно > Настройки > Сервер > Среда выполнения»; например вы можете выбрать версии Tomcat, Websphere, Glassfish и так далее.
Платформа Java выбирается через «Окно > Настройки > Java > Установленные JRE» и (необязательно) «Окно > Настройки > Java > Установленные JRE > Среда выполнения».
Используйте ServletContext.getEffectiveMajorVersion получить версию спецификации сервлета.