Personalice FacesServlet <url-pattern> para deshacerse de la extensión .xhtml
yo tengoLogin.xhtml
yHome.xhtml
. Configuré el patrón de url enweb.xml
como sigue
<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>
Cuando ejecuto todo el proyecto, la página de inicio de sesión.URL
es asihttp://localhost:8080/fran/Login.xhtml
, aquífran
es mi nombre de proyecto ..
Sin embargo, me gustaría que fuerahttp://localhost:8080/fran/Login/
en lugar dehttp://localhost:8080/fran/Login.xhtml
.
¿Cómo puedo conseguir esto? ¿Es posible personalizar el<url-pattern>
para cada página para deshacerse de la.xhtml
¿extensión?