У меня есть этот код для бобов:
@PostConstruct
public void refreshData()
{
rows = (int) dd.getRows();
pages = dd.getPages();
getRender();
}
// action
public void getCount(String sql, Object... values)
throws Exception
{
dd.getCount(sql, values);
rows = (int) dd.getRows();
pages = dd.getPages();
}
// getter methods
public boolean getRender() {
System.out.println("pages: "+pages);
boolean rendered = pages > 0? true: false;
return rendered;
}
public int getRows() {
return rows;
}
public int getPages() {
return pages;
}
Выполняется ли метод refreshData () с директивой @ PostConstruct после или перед всеми методами получения? Я спрашиваю об этом, потому что замечаю, что метод getRender () всегда возвращает ноль, даже если getPages () возвращает число, например, например 10.