我停留在notifatiionBar.I喜欢在他出现后关闭它。有icnon buton就像这样的例子
primefaces-rocks.appspot.com/ui/notificationBar.jsf#
<p:commandButton value="Enregistrer Parametre" action="#{optionBean.updateParametre()}" oncomplete="bar.show()" update="panel"/>
<p:notificationBar position="top" effect="slide" widgetVar="bar" styleClass="top" >
<f:facet name="close">
<p:graphicImage value="/resources/image/closebar.png" />
</f:facet>
<h:outputText value="Parametre Enregistre !" style="color:#FFCC00;font-size:36px;" />
</p:notificationBar>
但我从来没有得到它为什么???
答案 0 :(得分:0)
现在正在使用,我添加了2个脚本jquery bar.show();setTimeout(bar.hide(),10000)
但通知栏很快就消失了
<p:commandButton value="Enregistrer Parametre" action="#{optionBean.updateParametre()}" oncomplete="bar.show();setTimeout(bar.hide(),10000)" update="panel"/>
<p:notificationBar position="bottom" effect="fade" widgetVar="bar" >
<f:facet name="close">
<p:graphicImage value="/resources/image/closebar.png" />
</f:facet>
<h:outputText value="Parametre Enregistre !" style="color:#FFCC00;font-size:36px;" />
</p:notificationBar>