• Почему GlassFish 6.2.3 не видит javax.faces.webapp.FacesServlet?

    @SharkVale Автор вопроса
    В общем ответили мне на stackoverflow. Оставлю тут этот ответ на случай, если вдруг кто столкнётся с такой же проблемой)

    GlassFish 6.2.3 implements Jakarta EE 9.1 and Faces 3.0. These use the Jakarta namespace. Your servlet declaration should therefor be:

    <servlet>
        <servlet-name>Faces Servlet</servlet-name>
        <servlet-class>jakarta.faces.webapp.FacesServlet</servlet-class>
    </servlet>


    Note that instead of defining a servlet in web.xml, you can also make use of the @FacesConfig annotation in your application. This will default map all your views to .xhtml.
    Ответ написан
    Комментировать