/ / picklist update target primefaces 5 - primefaces, jsf-2.2

prime list update prime primefaces 5 - primefaces, jsf-2.2

Estoy usando la lista de selección de primefaces y tengo el siguiente problema: Cuando creo un objeto, funciona, pero cuando intento actualizar este objeto, la lista de destino aparece vacía.

<div class="row">
<div class="large-4 columns">
<p:outputLabel id="lblDescricao" value="Descrição"/>
<p:inputText id="txtDescricao" value="#{cadastroProdutoController.produto.descricao}"
required="true" requiredMessage="Campo obrigatório" maxlength="30"/>
<p:message id="msgDescricao" for="txtDescricao"/>
</div>

<div class="large-4 columns end">
<p:pickList id="listTipoProduto" value="#{cadastroProdutoController.tipoProdutos}" var="tipoProduto"
itemLabel="#{tipoProduto.descricao}" itemValue="#{tipoProduto}">
<f:facet name="sourceCaption">Não Associados</f:facet>
<f:facet name="targetCaption">Associados</f:facet>

<o:converter converterId="omnifaces.ListConverter" list="#{cadastroProdutoController.listaTodosTipoProdutoInner}" />
</p:pickList>
</div>
</div>

<div class="row">
<div class="large-6 large-centered columns alinhamento_centro">
<p:commandButton id="btnSalvar" value="SALVAR" validateClient="true" action="#{cadastroProdutoController.salvar}" update="@form"/>
<p:spacer width="20px"/>
<p:commandButton id="btnVoltar" value="VOLTAR" action="/paginas/cadastro/produtoPesquisa.xhtml?faces-redirect=true" immediate="true" ajax="false"/>
</div>
</div>

Respuestas

0 para la respuesta № 1

Creo que hay algo mal con su convertidor o el controlador. ¿Algún código disponible para ayudar?

Y solo mis 2centos: si quieres que más personas te ayuden, no nombres tus objetos / ID en tu idioma extranjero. Es difícil de leer.