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,而是 truewe will fix that with 0.8.2).

但是,您可以通过指定来明确隐藏详细信息:

 <b:messages showDetail="false"/>

您也可以选择显示详细信息,而不是摘要:

 <b:messages showDetail="true" showSummary="false"/>