1 つの primefaces コンポーネント内で Bean から JSF ページへの 2 つのメソッドを呼び出すことは可能ですか? 私はBeanlistOfNames()
にメソッドを持っています。detailsOfName()
2 つのメソッドは型を返しList
ます。
では、<p:dataGrid>
両方のメソッドから値を取得することは可能ですか?
1 つの primefaces コンポーネント内で Bean から JSF ページへの 2 つのメソッドを呼び出すことは可能ですか? 私はBeanlistOfNames()
にメソッドを持っています。detailsOfName()
2 つのメソッドは型を返しList
ます。
では、<p:dataGrid>
両方のメソッドから値を取得することは可能ですか?
複数のプロパティを呼び出すことはできません。両方のリストを 1 つのリストにマージし、代わりにそれを返します。
例えば
List<String> listOfEverything = new ArrayList<String>();
listOfEverything.addAll(listOfNames);
listOfEverything.addAll(detailsOfName);
getter メソッドでビジネス ジョブを行うべきではないことに注意してください。GET または POST 要求でこれが必要かどうかに応じて、Bean の (ポスト) コンストラクターまたは (アクション) リスナー メソッドで準備ジョブを実行します。