У меня есть этот CommandButton:дисплей Growl, когда страница загружается primefaces jsf2
<p:commandButton value="Enregistrer" action="#{reglementClientMB.ajouter}"
process="@this @form" update="@form" >
<f:setPropertyActionListener target="#{reglementClientMB.est_ajouter}" value="false" />
</p:commandButton>
метод действия возврата на другую страницу, я хочу, чтобы отобразить один p:growl
, когда следующая страница загружается
Я тестировал на положить, что это конструктор его управляемого компонента, но рычание отображается ниже данных на странице
FacesContext.getCurrentInstance().addMessage(
null,
new FacesMessage(FacesMessage.SEVERITY_INFO, ""
+ "Confirmation", "Réglement crée avec sucée"));
RequestContext.getCurrentInstance().update("messages");
как можно достичь этого
спасибо заранее
я решил эту проблему путем размещения сообщения/рычание в конце моего шаблона кода .. это то, что хорошо/приемлемая практика? или я собираюсь столкнуться с проблемами с этим? – Jenson
@Jenson: Как уже было сказано, вам нужно убедиться, что сообщение добавлено до отображения целевого компонента сообщения. Какой путь вы выбираете, зависит от вас. – BalusC