Action接收页面多个值(如:复选框)的方法

Action接收页面多个值(如:复选框)的方法


JSP页面:

<%@ page language="java" contentType="text/html; charset=GB18030"
    pageEncoding="GB18030"%>




Insert title here




 







Action:

package com.zzk.test.checkbox;

import com.opensymphony.xwork2.ActionSupport;

public class CBoxCollectionTest extends ActionSupport {

//因为这里的 cbox 与页面上的 checkbox 具有相同的名字,所以在页面上选中复选框后进行提交,那么Struts2会自动将
//所选中的值加入到 cbox 中
private String[] cbox;

public String getCboxesValues() {
   if(cbox != null) {
    for(String s : cbox)
    System.out.println(s);
   }
   return "showinfo";
}
public String[] getCbox() {
   return cbox;
}
public void setCbox(String[] cbox) {
   this.cbox = cbox;
}
}

你可能感兴趣的:(Action接收页面多个值(如:复选框)的方法)