2012-03-09 14 views
0

要件: テンプレートを使用する特定のページのjavascriptファイルを追加しています。JSF(ICEFACES)でテンプレートを使用中にh:headの内容が更新されない

詳細: ログインに成功すると、ユーザーはページに移動し、そこでさまざまな操作を実行できます。 私はすべてのページで共通のテンプレートを使用しています(ログインページを除く)。 テンプレートには、ヘッドタグ、ヘッダー、フッター、本文(動的コンテンツが含まれる)を含むコードが含まれています。

テンプレートの先頭タグの内容が更新されていないことがわかりました(タイトルタグ、スクリプトタグなど)。 headタグの内容はログインページの内容と同じで、ブラウザのURLも同じです。

上記の原因を教えてください。

答えて

0

おそらく、部分的な更新ではタグのIDを更新する必要があり、HTMLのhead要素はidをサポートしないという事実に関連していると考えられます。更新を適用するアドレスはHTMLにはありません。 Icefacesは部分更新を頻繁に使用しています。インタラクション時にフル・アップデートを実施して、ヘッド・エレメントの変更をトリガーすることができます。

関連する問題