問題タブ [prerenderview]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
jsf - JSF は、プリロードされたいくつかの変数を「キャッシュ」します
すべての「preRenderView」にDBの値を含むいくつかのリストを埋めるページがあります
チャプターとカテゴリは頻繁に (たとえば、1 日に 1 回だけ) 表示されるわけではないため、ユーザーごとに 1 回 (最初のページの読み込み時) にのみ読み込む必要があります。
ユーザーが同じビューでいくつかの GET リクエストを実行する場合 (ページなどをブックマーク可能にしておくため)、これらの「静的な」値を再度読み込まないことをお勧めします。
たとえば、チャプターとカテゴリを 1 時間に 1 回だけロードするなど、達成する方法はありますか? この問題のベストプラクティスはありますか?
助けてくれてありがとう!
jsf-2 - When to use preRenderView versus viewAction?
When should one use the preRenderView event to initialize data for a page versus using the viewAction? Are they equal in use and do they have the same effect?
preRenderView Event
or
viewAction
jsf - preRenderView イベントがネストされたバッキング Bean の別のビューにジャンプすると、Faces メッセージが表示されない
2 つのシナリオがあります。まず、外部 URL から、preRenderView イベントを含むビュー (V1) にアクセスします。バッキング Bean で実行されたメソッドは、別のビュー (V2) に移動します。V2 には、バッキング Bean (BB1) に関連付けられているいくつかの要素があります。また、V2 には、別のバッキング Bean (BB2) を持つ別のビューが含まれています。
BB2 でエラーが発生してもエラーは表示されませんが、BB1 でエラーが発生した場合は問題なくエラーが表示されます。
2 つ目は、V1 にアクセスし、このイベントが他のビューに移動しない場合、V1 がレンダリングされます。V1 には、V2 に移動するボタンを含むフォームがあります。この方法では、BB1 のエラーと BB2 のエラーのどちらが表示されても、エラーがどこで発生しても問題ありません。
最初のシナリオでは、BB2 のエラーに関する考えは表示されませんか?
前もって感謝します
jsf - テンプレートクライアントで呼び出されていません
以下は私のXHTMLコードです。preRenderView
イベントリスナーが無視され、目的のメソッドが呼び出されません。使用されているテンプレートのせいだと思いますが、正確なことはわかりません。助けてください
XHTML:
バッキングビーン簡易試験方法:
jsf - フィルター - ビューのレンダリング エラー [/Error.xhtml] java.lang.NullPointerException
私は次のコンテキストを持っています:
次のような xhtml ページ:
これは filterEventCreator です。
sessionUtility は次のとおりです。
xhtmlページに直接接続すると、フィルターはログに記録されておらず、リダイレクトも行われていないことを認識しますが、リダイレクトしようとすると次のエラーが発生します: Error Rendering View[/Error.xhtml] Java. lang.NullPointerException
このプロジェクトをデバッグしましたが、loggedUser 以外の応答も変数も null ではありません。私を助けてくれる人に感謝します。