爱心技术专栏专题

s中Multibox的用法

摘录:java基础 来源:java基础 加入时间:2006年08月19日
摘要:
s中Multibox的用法
s 中 Multibox 的用法

在 ActionForm 中定义一个数组 String[] selectedOptions 用于存放复选框被选中的值,

数组 LabelValueBean[] possibleOptions 用于显示所有的复选框的值。

import org.apache.struts.util.LabelValueBean; . . . …

转载:转载请保留本信息,本文来自
http://www.51dibs.com
/html/2006/article/info16/a_159515a4aa055b67.htm

s中Multibox的用法

站点:爱心种子小博士 关键字:s中Multibox的用法

   
s 中 Multibox 的用法

在 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>

客户服务中心信箱:[email protected] [email protected] 网站地图

声明

合作伙伴: