Конструктор управляемого компонента CDI вызывается дважды при открытии страницы

Я пытаюсь использоватьChartBean образец от PrimeFaces. Это мнение:


                 
                            
    

Это боб:

@Named
@RequestScoped
public class ChartBean implements Serializable {

    private CartesianChartModel categoryModel;
    private CartesianChartModel linearModel;

    public ChartBean() {
        System.out.println("ChartBean constructed");
        createCategoryModel();
        createLinearModel();
    }

    // ...
}

Запустив его, я заметил, что конструктор этого компонента вызывается дважды при открытии страницы. В журналах показано следующее:

ИНФОРМАЦИЯ: ChartBean построен

ИНФОРМАЦИЯ: ChartBean построен

Таким образом, боб был создан дважды. Как это вызвано и как я могу избежать этого? Я'm взаимодействует с БД, чтобы получить некоторые данные для отображения в пользовательском интерфейсе, и таким образом данные излишне выбираются дважды.

Ответы на вопрос(1)

Ваш ответ на вопрос