0

プロジェクトの「検索」XHTML 部分で、「h」タグが認識されません。なぜ彼らが働いていないのか、私にはまったくわかりません。洞察はありますか?プロジェクト全体を表示できるように、Google コードでホストされている xhtml ファイルへのリンクを次に示します。

https://code.google.com/p/xdsgui/source/browse/trunk/Frontend/WebContent/search.xhtml

ありがとう。

4

1 に答える 1

3

それらはによって解析されることになっていFacesServletます。取得したHTML出力で解析されていないように見える場合は、FacesServletがまったく呼び出されていないことを意味します。

プロジェクトweb.xmlは、のURLパターンにマップされていることを示しています*.jsf。したがって.xhtml、ブラウザのアドレスバーにあるページのリクエストURLの拡張子をに変更すると、機能し.jsfます。

FacesServletただし、のURLパターンに*.xhtml直接マップする方がよいでしょう。このように、仮想URLをいじる必要はなく、エンドユーザーがリクエストURLの.jsf拡張子を意図的に変更したときに、生のJSFソースコードを表示することもできなくなります。.xhtml

于 2012-08-02T02:39:02.627 に答える