1
我正在使用带Richfaces的JSF,并且任何消息都会在控制台中显示错误并生成两条重复的消息。重复的JSF消息
我有这样的XHTML:
<h:form>
<h:panelGrid columns="3">
<h:outputLabel value="Proyecto" />
<h:selectOneMenu id="cbo_proyecto" value="#{planMaestro.idProyecto}" required="true" requiredMessage="Debe seleccionar un proyecto.">
<f:selectItem itemValue="0" itemLabel="Seleccione" itemDisabled="true"/>
<f:selectItems value="#{planMaestro.listaProyectos}" var="p"
itemValue="#{p.idProyecto}" itemLabel="#{p.nombre}" />
</h:selectOneMenu>
<h:commandButton value="Seleccionar" action="#{planMaestro.mostrarCampos()}"/>
</h:panelGrid>
</h:form>
我在控制台中获得这样的:
18:57:14,217 INFORMACIÓN [javax.enterprise.resource.webcontainer.jsf.renderkit] (http-localhost-127.0.0.1-8080-5) ADVERTENCIA: FacesMessage(s) se han puesto en la cola, pero es posible que no se muestren.
sourceId=j_idt42:cbo_proyecto[severity=(ERROR 2), summary=(Debe seleccionar un proyecto.), detail=(Debe seleccionar un proyecto.)]
18:57:14,235 INFORMACIÓN [javax.enterprise.resource.webcontainer.jsf.renderkit] (http-localhost-127.0.0.1-8080-5) ADVERTENCIA: FacesMessage(s) se han puesto en la cola, pero es posible que no se muestren.
sourceId=j_idt42:cbo_proyecto[severity=(ERROR 2), summary=(Debe seleccionar un proyecto.), detail=(Debe seleccionar un proyecto.)]
如果我使用h:message
或h:messages
我不会有任何问题,即使在显示错误控制台,但我正在使用:
<rich:notifyMessages stayTime="4000" nonblocking="true" showDetail="true" showSummary="false"/>
它显示两个repeate d消息而不是一个。
如果我添加globalOnly true显示任何消息,如果我只使用notifyMessage =“cbo_proyecto”我仍然有两个相同的消息和在控制台中相同的错误。 – 2014-11-09 13:14:25