Метод @PostConstruct bean-компонента @ViewScoped вызывается два раза при обновлении страницы

У меня есть bean-компонент с именем indexBean и у него есть метод init. Мой компонент установлен как ViewScoped.

@PostConstruct
public void init(){
    ...
    System.out.println("entered");
    ...
}

Почему метод init() вызывается дважды, когда я обновляю страницу?


person rLyLmZ    schedule 23.10.2014    source источник
comment
Вероятно, у меня такая же проблема, но пока не могу решить. Спасибо.   -  person rLyLmZ    schedule 23.10.2014


Ответы (1)


Вы можете добавить дополнительную информацию, например. JSF-версия. У вас есть JSF @ManagedBean или что-то еще вроде CDI @named bean. В последнем случае у вас могут возникнуть проблемы с использованием разных фреймворков cdi, см., например, это

person markus_    schedule 14.01.2015