【发布时间】:2011-06-04 17:28:42
【问题描述】:
我有一个使用 Facelets 的简单 JSF2 应用程序。我的 web.xml 设置如下:-
<servlet-mapping>
<servlet-name>Faces Servlet</servlet-name>
<url-pattern>*.jsf</url-pattern>
</servlet-mapping>
我想将应用程序设置为默认的欢迎页面,即 /pages/login.xhtml。在浏览器中转到上下文根目录时,我似乎无法获得欢迎文件设置来获取它。
我的web.xml欢迎设置如下:-
<welcome-file-list>
<welcome-file>/pages/login.jsf</welcome-file>
</welcome-file-list>
如何强制欢迎页面转到登录页面并确保它通过 faces servlet?
如果我使用以下页面显示,但它没有通过faces servlet,因此不会渲染faces组件:-
<welcome-file-list>
<welcome-file>pages/login.xhtml</welcome-file>
</welcome-file-list>
任何帮助表示赞赏!
【问题讨论】: