我想用数据库中的值填充<p:selectOneMenu>
a String
。到目前为止,这就是我得到的(对葡萄牙语代码感到抱歉):
<p:selectOneMenu value="#{onibusMB.nomeTransportadora}">
<f:selectItem itemLabel="" itemValue="" />
<f:selectItems value="#{onibusMB.transportadoras}" var="transportadora" itemValue="#{transportadora}"/>
</p:selectOneMenu>
我的豆子在哪里:
@Named
@RequestScoped
public class OnibusMB implements Serializable {
private List<Transportadora> transportadoras;
private String nomeTransportadora;
/*getter, setter, etc
}
我的实体是:
@Entity
@Table(name = "TRANSPORTADORA")
public class Transportadora implements AbstractEntity {
private String nome;
}
我尝试了一些改变,但没有一个奏效。标签始终显示:
com.ezpass.model.Transportadora@2ce4a0c2
如何显示标签中的nome
属性?Transportdora