【发布时间】:2013-05-12 14:47:18
【问题描述】:
您好,我想将 JSF 消息呈现为引导警报
<ui:repeat value="#{facesContext.messageList}" var="facesMessage">
<div class="alert">
<button type="button" class="close" data-dismiss="alert">×</button>
<strong>Warning!</strong> #{facesMessage.summary}
</div>
</ui:repeat>
在primefaces中有
<p:messages autoUpdate=true>
意味着它会在每个 ajax 请求上重新渲染,而无需显式地将其添加到 commandLink 的渲染属性中
有没有办法使用普通的 JSF-ajax 标签来实现这一点?
【问题讨论】:
-
不,没有。您必须在每个
<h:commandButton>上手动添加<f:ajax render="yourFacesMessagesComponentId" />。这就是为什么对于这些情况,建议使用第三方库。 -
primefaces 能做到这一点吗?
-
<p:messages autoUpdate=true>? -
嗯,我无法设计引导警报
-
@BalusC 你对此有什么看法,有什么想法吗?