Следующий код работает с запроса областью действия Managed Beans и сообщение показывает в p:messages
тег:Ошибка FacesContext уже выпущен
FacesContext context = FacesContext.getCurrentInstance();
public void addAction() {
if(commande.exists()) {
context.addMessage("Commande", new FacesMessage(
FacesMessage.SEVERITY_ERROR,"Error Message : commande exists", null));
} else {
commandeService.create(commande);
}
}
Когда я пытался использовать его в зрения контекстными Управляемый Боб выводит сообщение об ошибке в регистраторе:
Error the FacesContext is already released!
и страница JSF висит, не показывая сообщение лиц.
Спасибо, это работает. с запросом beans свойство контекста было инициализировано для каждого вызова, поэтому ошибка была скрыта, но с просмотром beobe beobe. – faissal