Jsf 将消息添加到特定位置

Jsf 将消息添加到特定位置,jsf,primefaces,Jsf,Primefaces,在工具提示的大多数字段中,我在表单和许多上都有: <p:messages binding="#{myBean.messagesUI}" id="seria" closable="true" showDetail="true" globalOnly="false"/> <h:outputText/> <h:outputText value="S:"

在工具提示的大多数字段中,我在表单
和许多
上都有:

<p:messages binding="#{myBean.messagesUI}" id="seria" closable="true" showDetail="true" globalOnly="false"/>    <h:outputText/>                                             
            <h:outputText value="S:" styleClass="r1" />
            <p:inputMask  id ="iSeria" value="#{varCardHolder.seria}" required="true" requiredMessage="Error" mask="9999" styleClass="r1">
            <p:tooltip for="iSeria">                            
                            <p:message for="iSeria" />
                    </p:tooltip>
            </p:inputMask>            
            <h:outputText value="N:" styleClass="r1" />
            <p:inputMask  id = "iNomer" value="#{varCardHolder.pasNumber}" required="true" requiredMessage="errrror" mask="999999" styleClass="r1">
                <p:tooltip for="iNomer">                            
                            <p:message for="iNomer" />
                    </p:tooltip>
            </p:inputMask> 

当验证失败时,消息也会出现在toolotips和
中。我不想让他们在那里。如何仅在工具提示中显示验证消息而不使用
globalOnly=“true”
中的标记?

不使用
globalOnly=“true”
的任何具体原因?是。我有一个相当复杂的视图结构,全局消息已经在其他情况下使用。