admin.xhtml
にアクセスするとページにリダイレクトしようとしていますhttp://localhost:8080/CSPPortal/index.html
。ルートindex.html
には含まれています
<html><head><meta http-equiv="Refresh" content="0; URL=pages/admin.jsf"/></head></html>
問題は、以前に宣言されたURLに戻り続けることです。login.jsf
index.html
試した:空のindex.jsf
ページをルート フォルダーに追加します。SO の古い回答でマッピングFacesServelet
を試みました。から削除しようとしました。すべての試行が失敗しました!!!! どこがうまくいかないかについての提案は本当にありがたいです。 *.xhtml
<welcome-file-list>
web.xml
web.xml
内容は次のとおりです。
<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>
<servlet-mapping>
<servlet-name>Faces Servlet</servlet-name>
<url-pattern>*.faces</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>Faces Servlet</servlet-name>
<url-pattern>/faces/*</url-pattern>
</servlet-mapping>
<welcome-file-list>
<welcome-file>index.html</welcome-file>
</welcome-file-list>
</web-app>
faces-config.xml
admin.xhtml へのリンクがまだないため、ナビゲーション ルールは次のとおりです。
<navigation-rule>
<from-view-id>/pages/login.xhtml</from-view-id>
<navigation-case>
<from-outcome>result</from-outcome>
<to-view-id>/pages/result.xhtml</to-view-id>
</navigation-case>
</navigation-rule>
使用、JBoss AS 7.1、RichFaces 4.0、JSF 2.0 (JBoss Tools 経由)