`
leeo1124
  • 浏览: 23988 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Struts2 checkboxlist标签默认值

阅读更多

使Struts2的checkboxlist默认选中方法如下:

 

1、JSP页面

<s:checkboxlist label="测试" name="checkbox" list="codeList" listKey="key" listValue="value" value="%{checkbox}"  />

 

返回的value与name保持一致,都为数组,并且name的数组类型要与listKey类型一致

 

2、Action

private List<CodeModel> codeList = new ArrayList<CodeModel>();
private String[] checkbox;

public String view(){
    String[] str = {"1","2"};
    codeList = getList();

    //通过action的getCheckbox方法为checkbox赋值
    checkbox = str;

    return SUCCESS;
}

public List<CodeModel> getCodeList() {
    return codeList;
}

public void setCodeList(List<CodeModel> codeList) {
    this.codeList = codeList;
}

public String[] getCheckbox() {
    return checkbox;
}

public void setCheckbox(String[] checkbox) {
    this.checkbox = checkbox;
}

  

 

0
0
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics