JSFページをウェルカムファイルとして使用するにはどうすればよいですか? FacesServlet
は*.jsf
にマッピングされ、<welcome-file>
はindex.xhtml
に設定されます。ただし、JSFコンポーネントは表示されません。 <welcome-file>
をindex.jsf
に設定しようとしましたが、この結果、HTTP 404エラーが発生します。JSFのようこそページ
私はTomcat 6.0とJSF 2.1を使用しています。
JSFページをウェルカムファイルとして使用するにはどうすればよいですか? FacesServlet
は*.jsf
にマッピングされ、<welcome-file>
はindex.xhtml
に設定されます。ただし、JSFコンポーネントは表示されません。 <welcome-file>
をindex.jsf
に設定しようとしましたが、この結果、HTTP 404エラーが発生します。JSFのようこそページ
私はTomcat 6.0とJSF 2.1を使用しています。
だけindex.jsf
にindex.xhtml
の<welcome-file>
エントリの名前を変更し、ファイルが実際に存在するコンテナをだますためにindex.xhtml
隣空index.jsf
ファイルを作成します。
また、.jsf
の内線番号をすべて削除し、.xhtml
を使用することもできます。これは、<url-pattern>
のFacesServlet
を*.jsf
から*.xhtml
に変更することによって行うことができます。
<welcome-file-list>
<welcome-file>index.jsf</welcome-file>
</welcome-file-list>
が作業を行いますが、あなたは
もファイルを追加しているのTomcat 6で動作する別のアプローチをTomcatの7をする必要があります:
このようなあなたの歓迎 - ファイル・リストに追加次の内容のindex.jspと呼ばれます。
<jsp:forward page="/index.jsf"/>
最初の質問は暗号化するのが難しかったです。私はこれを明らかにした。暗黙的なナビゲーションについての2番目の質問も削除しました。実際にこれを別の質問として尋ねるべきです。 – BalusC