メニューから JSF ページを開いて次のページに移動しようとすると、空白の (白い) 画面が表示されます。他のメニューを使用して別のページを開くと、前のページが表示されます (最初のページを意味します)。以前のバージョンの JSF (1.1 および 1.2) では問題なく動作していたため、JSF2.0 で構成が提供されているかどうか誰か教えてもらえますか?
質問する
592 次
1 に答える
0
右クリックしてソースの表示を選択すると、何が表示されますか? JSF タグが表示される場合、FacesServlet を通過していないため、html が作成されず、白いページが発生する可能性があります。
Faces-config をグーグルで検索する必要があり、facesServlet が web.xml で正しく構成されていることを確認する必要があります。
これは動作する小さなプロジェクトからの私のものですが、それが正しいとは保証できません
<?xml version="1.0" encoding="UTF-8"?>
<faces-config version="2.0" xmlns="http://java.sun.com/xml/ns/javaee"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-facesconfig_2_0.xsd">
<application>
<locale-config>
<default-locale>sv</default-locale>
<supported-locale>sv_FI</supported-locale>
<supported-locale>en_GB</supported-locale>
<supported-locale>en</supported-locale>
<supported-locale>sv</supported-locale>
</locale-config>
</application>
</faces-config>
于 2013-02-13T07:53:30.363 に答える