班级成员之间的奇怪标记问题

时间:2016-10-26 21:13:11

标签: jsf

我有一个单独的模块项目设置来从jar加载(这是按预期工作)但当我尝试加载datatable中的对象列表或h:selectOneMenu然后显示Class成员而不是值

 public class Client implements Serializable {
 private BigInteger idclient;
 private String name;
  public BigInteger getIdclient() {
        return this.idclient;
    }

    public void setIdclient(BigInteger idclient) {
        this.idclient = idclient;
    }

 public String getName() {
        return this.name;
    }

    public void setName(String name) {
        this.name = name;
    }

}
控制器中的

我有List listClient;

<h:selectOneMenu styleClass="select-input"
                                id="registerzoneClient" 
                                valueChangeListener="#{managerZoneController.listCountries}"
                                onchange="this.form.submit();">
                                <f:selectItem itemLabel="Client" itemValue="-1" />
                                <f:selectItems value="#{managerZoneController.listClients}"
                                    var="client" itemLabel="#{client.name}"
                                    itemValue="#{client.idclient}" itemDescription="#{client.name}" />
                            </h:selectOneMenu>

selectOneMenu标签是???名字???和价值是??? idclient ???

0 个答案:

没有答案