私はh:datatableを使用しています、これが私のコードの関連する行です:
<h:dataTable value="#{account.latestIncomes}" var="mov" >
.....
</h:dataTable>
次に、最新の収入のゲッターを備えたRequestスコープのmanagedBeanがあります。
public List<Movs> getlatestIncomes() {
if (incomes == null)
incomes = this.cajaFacade.getLatestIncomes(20);
return incomes;
}
このゲッターは8回呼び出されますが、他の場所では使用せず、dataTableの値でのみ使用しています。なぜこうなった?さらにコードが必要な場合は、お問い合わせください。しかし、それは私がそのプロパティを使用する唯一の場所です。