Если bean-компонент является областью запроса и страница обслуживается заголовками ответа, которые инструктируют браузер не кэшировать страницу, то вы можете выполнить эту работу в конструкторе bean-компонента или в методе @PostConstruct
.
* 1006 Е.Г. *
public class Bean {
public Bean() {
// Here, in the constructor.
}
@PostConstruct
public void init() {
// Or here, in the postconstructor.
}
}
Метод @PostConstruct
особенно полезен, если вы вводите зависимости с помощью @ManagedProperty
, @EJB
или @Inject
и т. Д. И хотите выполнить инициализацию на основе этих зависимостей.