JSF selectOneMenu的问题

近日使用JSF时遇到存在selectOneMenu的表单提交不了的问题,即点submit之后没有响应.我本人这里是类型不匹配的问题,已经解决,下面是正确的解决方法(见注释).

            <h:selectOneMenu styleClass="selectTagMenu" value="#{serverOper.serverGroupItem}" partialSubmit="false">
                 <f:selectItems value="#{serverOper.serverGroupList}"/>             

          </h:selectOneMenu>

public class serverOper

{

 private String serverGroupItem;

    public List getServerGroupList()
    {
  List<servergroup></servergroup>  serverGroups = em.createQuery("select u from ServerGroup u")
  .getResultList();
  List list = new ArrayList();
  for(ServerGroup a:serverGroups)
  {
   SelectItem map = new SelectItem();
   map.setLabel(a.getName());
   map.setValue(String.valueOf(a.getId()));//注意一定要构造成String类型
   list.add(map);
  }
  return list;  
    }

....................

}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值