Я разрабатываю простое приложение для входа/выхода с JSF 2.0, GlassFish 3, Eclipse IDE. По какой-то причине мне необходимо реализовать фильтр .Приложение JSF 2.0: javax.servlet не найден
Когда я пытаюсь импортировать необходимые классы, которые я получаю следующее затмение ошибки:
The import javax.servlet cannot be resolved
Я был под впечатлением, что javax пакеты включены в JDK.
Примечание: Я создал новый проект без настроек JSF, и импорт работает очень хорошо.
Должен ли я настроить какой-либо путь к каталогу Glassfish, содержащему импорт, или это нормально, чтобы просто вставить банку в WEB-INF/lib? – Ionut
См. Принятый ответ на http://stackoverflow.com/questions/3913444/tomcat-6-conversion-to-glassfish-v3-servlet-api-el-api-jars - определенно не вставляйте его в WEB- INF/Lib. Если вы это сделаете и разместите на чем-то другом, кроме Glassfish (или, возможно, на другой версии Glassfish), вы можете увидеть некоторые конфликты. (Каждый сервер будет включать собственную специфическую реализацию servlet-api.jar) –