Я ниже командная кнопка и рычать компонент:р: рычание не показывает глобальное Faces сообщения
<p:commandButton id="reservationAdd" actionListener=" {reservationBean.addReservation()}" value="Dodaj" oncomplete="PF('wdlgAddReservation').hide();" update=":frm" action="#{linkedTimelinesController.createTimeline()}">
<f:ajax execute="reservationAdd" onevent="click" listener="#{messageControler.eventAdded()}" render="dynamic"/>
</p:commandButton>
<p:growl id="msj" autoUpdate="true"/>
Я добавление лица сообщения, как показано ниже:
@ManagedBean
public class MessageControler {
public void eventAdded(){
FacesContext.getCurrentInstance().addMessage(null,new FacesMessage(FacesMessage.SEVERITY_INFO,"Rezerwacja została dodana",null));
}
}
Однако, это не отображается в компоненте рычания. Как это вызвано и как я могу его решить?
Есть много запросов AJAX там - 'действия ',' actionListener' и 'ajax' на' click'. Я подозреваю, что сообщение очищается одним из этих запросов. –
Я вижу, что ваш 'actionListener' также отсутствует' # '? –