jsf 的selectOneMenu 最后生成的<select>标签。这里涉及到一个binding 起初一直不知道是干嘛的,后来参考了其他文章。就相当于在asp.net 中如:<asp:textbox > 在asp,net

中要获取这个标签,一般都用this.xx 表示。这里binding就是启着这个作用。

绑定:

selectOneMenu 里可以接受数据 list arraylist等

这里用的是List<SelectItem>

代码如下:

private List<SelectItem> cityItems = new ArrayList<>(Arrays.asList(
            new SelectItem( "1", "重庆"),
            new SelectItem( "2", "北京"),
            new SelectItem( "3", "上海")
            ));
            

    /**
     * @return the cityItems
     */
    public List<SelectItem> getCityItems() {
        
        return cityItems;
    }
View Code

相关文章:

  • 2021-12-06
  • 2022-02-20
  • 2021-08-12
  • 2021-06-27
  • 2021-11-20
  • 2022-12-23
  • 2022-03-04
猜你喜欢
  • 2021-08-11
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-09-01
  • 2022-02-10
  • 2022-12-23
相关资源
相似解决方案