Dostosuj <url-pattern> FacesServlet>, aby pozbyć się rozszerzenia .xhtml

mamLogin.xhtml iHome.xhtml. Skonfigurowałem wzorzec adresu URL wweb.xml następująco

<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>

Kiedy uruchamiam cały projekt, strona logowaniaURL jest jak tohttp://localhost:8080/fran/Login.xhtml , tutajfran to moja nazwa projektu ..

Jednak chciałbym, żeby tak byłohttp://localhost:8080/fran/Login/ zamiasthttp://localhost:8080/fran/Login.xhtml.

Jak mogę to osiągnąć? Czy można dostosować<url-pattern> dla każdej strony, aby pozbyć się.xhtml rozbudowa?

questionAnswers(2)

yourAnswerToTheQuestion