JSF-----下拉选择框

页面标签:


					
				

后台MBean代码:

private String cxKey; //  定义属性

//get,set 方法
public String getCxKey() {
		return cxKey;
	}
public void setCxKey(String cxKey) {
	this.cxKey = cxKey;
}

private List cxItems;	//下拉框展示的内容

 public List getCxItems() {
        cxItems = new ArrayList();
        cxItems.add(new SelectItem("xm", "姓名"));
        cxItems.add(new SelectItem("nl", "年龄"));
        cxItems.add(new SelectItem("xb", "性别"));
        return cxItems;
    }

    public void setCxItems(List cxItems) {
        this.cxItems = cxItems;
    }

在方法中使用 switch操作

 	switch (getCxKey()) {
            case "xm":
                sql += " ";
                break;
            case "nl":
                sql +=  " ";
                break;
            case "xb":
                sql += " ";
                break;
            default:
                break;
            }

仅做自己 使用记录, 各种配置不提…

你可能感兴趣的:(JSF标签,JSF选择下拉框)