Настройте FacesServlet <url-pattern>, чтобы избавиться от расширения .xhtml.
у меня естьLogin.xhtml
а такжеHome.xhtml
, Я настроил шаблон URL вweb.xml
следующее
<servlet-mapping>
<servlet-name>Faces Servlet</servlet-name>
<url-pattern>/faces/*</url-pattern>
</servlet-mapping>
<welcome-file-list>
<welcome-file>Login.xhtml</welcome-file>
</welcome-file-list>
Когда я запускаю весь проект, страница входаURL
это такhttp://localhost:8080/fran/Login.xhtml
, Вотfran
это название моего проекта ..
Тем не менее, я хотел бы, чтобы это былоhttp://localhost:8080/fran/Login/
вместоhttp://localhost:8080/fran/Login.xhtml
.
Как мне этого добиться? Можно ли настроить<url-pattern>
за каждую страницу, чтобы избавиться от.xhtml
расширение?