I would like to populate a <p:selectOneMenu>
with String
values from the database. So far, this is what I got (sorry about the Portugueese code):
<p:selectOneMenu value="#{onibusMB.nomeTransportadora}">
<f:selectItem itemLabel="" itemValue="" />
<f:selectItems value="#{onibusMB.transportadoras}" var="transportadora" itemValue="#{transportadora}"/>
</p:selectOneMenu>
Where my bean is:
@Named
@RequestScoped
public class OnibusMB implements Serializable {
private List<Transportadora> transportadoras;
private String nomeTransportadora;
/*getter, setter, etc
}
And my entity is:
@Entity
@Table(name = "TRANSPORTADORA")
public class Transportadora implements AbstractEntity {
private String nome;
}
I tried a few changes in that, but none has worked. The label shows always:
com.ezpass.model.Transportadora@2ce4a0c2
How can I show the nome
property of Transportdora
in label?