Boa tarde amigos, estou com um problema na hora de Listar meus dados , Especificamente uma Variavel do Tipo Set que na listagem aparece... [String].
//Segue minha classe
@Id
@GeneratedValue(strategy = GenerationType.IDENTITY)
private Integer idempresa;
@Column
@ElementCollection(fetch = FetchType.EAGER)
@CollectionTable(name="EmpresaReferenciada")
private Set<String> nomeEmpresa;
//Segue Meu Bean
public List<ContasApagarCad> getlistContasapagarCad(){
getRetiraCaracterdeArrays();
return daoaPagarcad.listarObjetos();
}
//e Meu Codigo XHTML.
//Meu Data TABLE
<p:dataTable id="idtbl" paginator="true" rows="8" value="#{contasapagarbean.listContasapagarCad}"
styleClass="semBorda"
var="contas">
<f:facet name="header">
<p:inputText placeholder="Pesquisa Global" />
</f:facet>
<p:column headerText="ID">
<p:outputLabel value="#{contas.idempresa}" />
</p:column>
<p:column headerText="Nome Empresa">
<p:outputLabel value="#{contas.nomeEmpresa}" />
</p:column>
E Meu SelectChebkxBox Menu ao qual listo os dados para salvar e Listar na datatable Acima.
<p:selectCheckboxMenu id="listbox" label="Favorecido" filter="true"
value="#{contasapagarbean.contasApagarCad.nomeEmpresa}" >
<f:selectItems value="#{contasapagarbean.listaFavorecidos2}" var="apagarcad" itemLabel="#{apagarcad.nomeFavorecidos}" itemValue="#{apagarcad}" />
</p:selectCheckboxMenu>
Como prosseguir ?