バックグラウンド:
- という名前のフィールドを持つ
ViewScoped
Bean がありますsomeId
- と を含むページが
somePage.xhtml
ありinputText
ますcommandLink
- inputText の値には、名前付きの Bean に対応するフィールドがあります。
searchValue
- リンクをクリックすると、Bean のメソッドが
searchResult.xhtml
、同じ Bean を使用する別のページにリダイレクトされますsomePage
(ただし、必須ではありません)。
Bean をレンダリングする前に、および変数searchResult
の値に基づいて、データベース内で検索を実行する必要があります。その後、結果を に示します。inputText
someId
searchResult
これなしでこれを行うことは可能ですか:
SessionScoped
Beanを使用する、または- and letの
h:link
代わりにajax によって更新される getの値を表すcommandLink
f:param
someId
inputText
私も試してみましFlash
たが、利用できないようですpreRenderView
。