Я использую JSF 2.0 для создания веб-сайта. Eclipse сгенерировал следующий файл web.xml
...
<servlet-mapping>
<servlet-name>Faces Servlet</servlet-name>
<url-pattern>/faces/*</url-pattern>
</servlet-mapping>
...
Так что для просмотра моего приложения мне нужно посетить "localhost / myApp / face / index.xhtml". Я бы предпочел просмотреть его напрямую, посетив "localhost / myApp / index.xhtml"
Я вижу два варианта для этого:
Изменение файла web.xml на следующий
...
<servlet-mapping>
<servlet-name>Faces Servlet</servlet-name>
<url-pattern>/*</url-pattern>
</servlet-mapping>
...
Или настройте index.xhtml в моем базовом каталоге, который делает javascript / meta непосредственным для face / index.xhtml.
Как вы думаете, что лучше? Или есть другой способ, как бы вы это сделали?