在 ActionForm 中定义一个数组 String[] selectedOptions 用于存放复选框被选中的值, 数组 LabelValueBean[] possibleOptions 用于显示所有的复选框的值。 import org.apache.struts.util.LabelValueBean;  .  .  .  public class MyActionForm extends ActionForm  {    private LabelValueBean[] possibleOptions;    private String[] selectedOptions;      public MyActionForm()    {        // Initialise the LabelValueBeans in the possibleOptions array.      LabelValueBean[] lvBeans = new LabelValueBean[4];        lvBeans[0] = new LabelValueBean("Alpha", "A");      lvBeans[1] = new LabelValueBean("Beta", "B");      lvBeans[2] = new LabelValueBean("Charlie", "C");      lvBeans[3] = new LabelValueBean("Delta", "D");        this.possibleOptions = lvBeans;    }      public LabelValueBean[] getPossibleOptions()    {      return possibleOptions;    }      public String[] getSelectedOptions()    {      return selectedOptions;    }      public void setSelectedOptions(String[] selectedOptions)    {      this.selectedOptions = selectedOptions;    }  }  在 JSP 中使用以下代码:  <logic:iterate name="myActionForm" id="item" property="possibleOptions">    <html:multibox property="selectedOptions">      <bean:write name="item" property="value" />    </html:multibox>      <bean:write name="item" property="label" /><br />  </logic:iterate>   
 
  |