webwork checkboxlist 遍历双重list ,并设置选中状态
(customPropertyList:list;archivesPropertyList:listIn,listIn是被选中的list中的元素):
<table width="100%" border="0" align="center" cellpadding="0" cellspacing="0" class="tableoutline">
<ww:bean name="'com.linkage.cms.ui.bean.ArchivesBean'" id="archivesBean">
<ww:param name="'#archivesBean.selectedInArchivesId'" value="archivesId" />
<ww:checkboxlist
name="'archivesFormBean.archivesPropertyFormBean.propertyId'"
list="#archivesBean.customPropertyList"
listKey="customPropertyId"
listValue="propertyName"
id="url"
cssClass="'table_prefix'"
cssStyle="'table_display'"
value="#archivesBean.archivesPropertyList"
theme="'simple'"
template="'cms_checkboxlist_table.vm'" />
</ww:bean>
</table>
附件为公共的控件模板:'cms_checkboxlist_table.vm'
分享到:
相关推荐
- `<ww:checkboxlist>`:创建复选框列表。 - `<ww:label>`:创建标签。 - `<ww:hidden>`:创建隐藏字段。 - `<ww:doubleselect>`:创建两个关联的下拉框。 - `<ww:combobox>`:创建可输入的下拉框。 - `<ww:...
- `<ww:checkboxlist>`:创建一组复选框列表。 - `<ww:label>`:创建一个HTML标签。 - `<ww:hidden>`:创建一个隐藏域。 - `<ww:doubleselect>`:创建一组相关联的下拉列表。 - `<ww:combobox>`:创建一个下拉...
- **`<ww:checkboxlist/>`**:复选框列表。一组复选框,用户可以选择多个项。 - **`<ww:label/>`**:标签。用于为控件提供描述性文本。 - **`<ww:hidden/>`**:隐藏字段。用于存储一些不需要显示给用户的值。 - *...
Struts2是一个强大的MVC框架,它源自WebWork并整合了Struts1的优点,提供了更加稳定和高效的解决方案。本文将详细讲解Struts2中的各种标签,帮助开发者更好地理解和使用这个框架。 A. `<s:a>` 和 `<s:action>`: 1....
- **checkboxlist复选框**:用于生成一组复选框。 - **radio单选框**:用于生成一组单选按钮。 - **select下拉选择框**:用于生成下拉列表。 - **token防止表单重复提交**:使用`<s:token>`标签可以生成一个隐藏字段...