默认值为xhtml。我想把它改成.jsf。
这可能是使用facelets / jsp还是使用这两者中的任何一个?
答案 0 :(得分:4)
我认为您要求更改servlet映射,以便转到http://website/index.jsf而不是http://website/faces/index.xhtml。为此,请更改web.xml中的url-pattern。
<servlet>
<servlet-name>Faces Servlet</servlet-name>
<servlet-class>javax.faces.webapp.FacesServlet</servlet-class>
<load-on-startup>1</load-on-startup>
</servlet>
<servlet-mapping>
<servlet-name>Faces Servlet</servlet-name>
<url-pattern>*.jsf</url-pattern>
</servlet-mapping>
我没有在项目中更改索引文件的.xhtml文件扩展名,以便工作。