我只需要捕获ID,而不是对象。下面是我的代码片段:
<p:outputLabel value="Buscar Aval:" for="aval"/>
<p:autoComplete id="aval" value="#{tipocambioBean.tipoc.modelo}"
completeMethod="#{anexoBean.filtrarAval}" var="aval"
itemLabel="#{aval.nombres}" itemValue="#{aval.idanexo}">
<o:converter converterId="omnifaces.ListConverter" list="#{anexoBean.anexos}"/>
<p:ajax event="itemSelect" process="@form" />
</p:autoComplete>发布于 2016-03-28 23:39:54
我把它解决了。我只需要删除转换器并更改itemValue,下面是我的代码片段:
<p:outputLabel value="Buscar Aval:" />
<p:autoComplete value="#{tipocambioBean.tipoc.modelo}"
completeMethod="#{anexoBean.filtrarAval}" var="aval"
itemLabel="#{aval.nombres}" itemValue="#{aval.idanexo}">
<p:ajax event="itemSelect" process="@form" />
</p:autoComplete>https://stackoverflow.com/questions/36272169
复制相似问题