Bootsfaces FacesMessage 始终显示摘要和详细信息
Bootsfaces FacesMessage always displays summary and detail
通过这样做:
FacesContext.getCurrentInstance().addMessage(null,
new FacesMessage(FacesMessage.SEVERITY_INFO,msg.getMessageResourceWithParams("admini.client.search.save.ok",
new Object[]{clientOnSearch.getFirstName()+" "+clientOnSearch.getLastName()}),null));
我只希望在界面上看到摘要,因为我将详细信息设置为空。
但它在摘要和详细信息中显示了两次相同的消息。
Client Bruno Laaaalapa was successfully added Client Bruno Laaaalapa was successfully added
我在 xhtml 上有:
<b:row>
<b:column>
<b:messages/>
</b:column>
</b:row>
上面有没有什么东西不见了?
谢谢
您可能发现了一些不当行为,通常 b:messages
' 细节不应默认显示(默认记录为 false
,而是 true
, we will fix that with 0.8.2).
但是,您可以通过指定来明确隐藏详细信息:
<b:messages showDetail="false"/>
您也可以选择显示详细信息,而不是摘要:
<b:messages showDetail="true" showSummary="false"/>
通过这样做:
FacesContext.getCurrentInstance().addMessage(null,
new FacesMessage(FacesMessage.SEVERITY_INFO,msg.getMessageResourceWithParams("admini.client.search.save.ok",
new Object[]{clientOnSearch.getFirstName()+" "+clientOnSearch.getLastName()}),null));
我只希望在界面上看到摘要,因为我将详细信息设置为空。
但它在摘要和详细信息中显示了两次相同的消息。
Client Bruno Laaaalapa was successfully added Client Bruno Laaaalapa was successfully added
我在 xhtml 上有:
<b:row>
<b:column>
<b:messages/>
</b:column>
</b:row>
上面有没有什么东西不见了?
谢谢
您可能发现了一些不当行为,通常 b:messages
' 细节不应默认显示(默认记录为 false
,而是 true
, we will fix that with 0.8.2).
但是,您可以通过指定来明确隐藏详细信息:
<b:messages showDetail="false"/>
您也可以选择显示详细信息,而不是摘要:
<b:messages showDetail="true" showSummary="false"/>