好吧,我有两个豆子
第一豆
private int id;
private String name;
getter 和 setter
二豆
private Firstbean fb;
private String x;
private String y;
.... getter 和 setter
我在一个方法中使用它们来列出数据库中的对象,并列出我的问题是一个新条目....如果我把这个代码
<p:selectOneMenu value="#{beanCuenta.banco.codigo}">
<f:selectItem itemLabel="Seleccione Banco"/>
<f:selectItems value="#{DAOBanco.listar()}" var="ban"
itemValue="#{ban.codigo}" itemLabel="#{ban.nombre}"/>
</p:selectOneMenu>
此处 selectOneMenu beanCuenta.banco.codigo 的值不起作用,但对于 dataTable 中的列表工作正常。
所以临时解决方案我在我的 secondbean 中创建了一个新变量,仅用于注册,但我不想要它
<p:selectOneMenu value="#{beanCuenta.codigoBanco}">
<f:selectItem itemLabel="Seleccione Banco"/>
<f:selectItems value="#{DAOBanco.listar()}" var="ban"
itemValue="#{ban.codigo}" itemLabel="#{ban.nombre}"/>
</p:selectOneMenu>