`
小杨学JAVA
  • 浏览: 901564 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

<s:checkboxlist/>

 
阅读更多

Struts2.0标签使用之2008年11月20日 星期四 下午 4:18

 

 

jsp代码如下:

<s:form action="receive.action" method="post">
<s:checkboxlist
id="user"
name="cheuser"
list="#request.userlist"
listKey="id"
listValue="name"
labelposition="left">
</s:checkboxlist>
<s:submit value="保存" align="center"></s:submit>
</s:form>

listKey和listValue是list存储的bean的属性

action接收方式:

private String[] cheuser = null;

public String[] getCheuser() {
return cheuser;
}

public void setCheuser(String[] cheuser) {
this.cheuser = cheuser;
}

通过数组接收

可以在接收方法里打印一下看看

public String receive() throws Exception {

if (cheuser!=null) {
for (int i = 0 ; i < cheuser.length ; i ++) {
System.out.println(cheuser[i]);
}
}

}

打出来的是复选框的ID值 非NAME值

分享到:
评论

相关推荐

    巧用struts标签之checkboxlist选中默认值换行处理

    在Struts框架中,`&lt;s:checkboxlist&gt;`是一个非常实用的标签,用于在HTML表单中创建一组复选框,通常用于用户选择多个选项。本文将深入探讨如何巧妙地处理`checkboxlist`的默认选中值以及实现换行显示。 首先,我们...

    Struts2 JSP中将list,set ,Map传递到Action然后<s:iterator>遍历(三十五)

    &lt;s:textfield name="list[%{#status.index}]" label="Item"&gt;&lt;/s:textfield&gt; &lt;/s:iterator&gt; ``` 对于`Map`,可以使用键值对的方式: ```jsp &lt;s:iterator value="map"&gt; &lt;s:textfield name="map['key']" label...

    struts2的checkboxlist标签换行

    可以添加自定义CSS类到`&lt;s:checkboxlist&gt;`标签,然后在CSS文件中设置`display`属性为`inline-block`或`block`,并利用`white-space: pre-line`或者`&lt;br&gt;`标签来控制换行。例如: ```html &lt;s:checkboxlist list=...

    (原创)struts标签之checkboxlist选中值并换行处理

    本文将详细介绍如何利用Struts的`&lt;s:checkboxlist&gt;` 标签实现默认选中某些选项以及如何在显示时自动换行。 #### 二、CheckboxBean实体类设计 为了更好地理解`&lt;s:checkboxlist&gt;` 标签的使用,我们首先定义一个简单...

    struts 2 s标签 struts 2 s标签

    &lt;s:checkboxlist name="interest" list="{'足球','篮球','排球','游泳'}" label="兴趣爱好" /&gt; &lt;/s:form&gt; ``` 9. **s:combobox** - 下拉组合框标签 `s:combobox` 结合了输入框和下拉列表,便于用户选择: ```...

    Struts2标签 UI标志又可以分为表单UI和非表单UI两部分

    - `&lt;s:checkboxlist&gt;` 用于创建多选框列表。 - 示例: ```xml &lt;s:checkboxlist tooltip="ChooseyourFriends" label="" list="{'Patrick','Jason','Jay','Toby','Rene'}" name="friends"/&gt; ``` 7. **Checkbox...

    struts2标签chekboxlist实现竖排代码

    &lt;s:checkboxlist list="options" name="selectedOptions"/&gt; ``` 这里的`list`属性是指定选项来源,`name`属性则是绑定到Action类中的属性。 要实现竖排,我们需要自定义布局模板。Struts2的标签支持自定义布局,...

    Strus 2的新表单标志的使用

    接下来,我们将详细介绍两个常见而又复杂的表单标签:`&lt;s:checkboxlist/&gt;` 和 `&lt;s:doubleselect/&gt;`。 #### `&lt;s:checkboxlist/&gt;` 标签详解 ##### 核心问题:默认选中某个复选框 开发者常常困惑于如何在 `&lt;s:...

    解决struts2的s:checkbox显示难看问题

    可以通过调整`cssStyle`属性,或者在标签内部使用`&lt;s:if&gt;`、`&lt;s:else&gt;`等逻辑标签来控制布局。 3. **主题问题**:尝试更换不同的Struts2主题,如simple或xhtml,查看是否改善了显示效果。如果需要更精细的定制,...

    struts2 标签库 帮助文档

    2. &lt;s:checkboxlist list=""&gt;&lt;/s:checkboxlist&gt;-----多选框 3. &lt;s:combobox list=""&gt;&lt;/s:combobox&gt;-----下拉框 4. &lt;s:component&gt;&lt;/s:component&gt;-----图像符号 D: 1. &lt;s:date/&gt;-----获取日期格式 2. &lt;s:...

    struts2的s标签

    &lt;p&gt;名称:&lt;s:property value="name"/&gt;&lt;/p&gt; &lt;/s:iterator&gt; ``` - **说明**:遍历一个集合或数组,并对每个元素执行标签体内的内容。 25. **`&lt;s:label&gt;`** - 显示标签。 - **示例**: ```jsp &lt;s:label value=...

    Struts2标签库

    &lt;%@ taglib uri="/struts-tags" prefix="s" %&gt; 结合例子,重点掌握以下标签的用法 (1) &lt;s:property&gt; (2) &lt;s:set&gt; (3) &lt;s:if&gt; 、&lt;s:elseif&gt;、&lt;s:else&gt; ...(8) &lt;s:select&gt;、&lt;s:radio&gt;、&lt;s:checkboxlist&gt;

    CheckBox为CheckBoxList实现全选或全取消选择(js代码实现)

    &lt;asp:CheckBoxList ID="CheckBoxListMusicType" runat="server" RepeatColumns="3" RepeatDirection="Horizontal" Width="300"&gt;&lt;/asp:CheckBoxList&gt; ``` 页面加载时,我们需要将数据绑定到CheckBoxList: ```...

    asp.net在线考试系统

    ____ , it's rather durable.&lt;/span&gt;&lt;/strong&gt;&nbsp; &lt;asp:Image ID="Image3" Visible ="false" runat="server" ImageUrl="~/images/错误.gif" /&gt; &lt;asp:RadioButtonList ID="RadioButtonList3" runat="server"&gt; ...

    Struts2标签使用.docx

    12. `&lt;s:checkboxlist&gt;`:复选框列表,如`&lt;s:checkboxlist name="interests" label="Interests" list="{ 'hibernate', 'spring', 'struts2' }"&gt;`,`list`属性指定可选项列表。 13. `&lt;s:if&gt;`, `&lt;s:elseif&gt;`, `&lt;s:...

    struts2对于checkboxlist的换行

    在Struts2中,处理用户输入是常见的任务,而`checkboxlist`是用于展示一组可选复选框的组件。这篇博客讨论的是如何在Struts2中处理`checkboxlist`的换行问题,这在创建多列或美观的表单布局时非常有用。 `checkbox...

    Struts2全部标签使用说明

    `&lt;s:checkbox&gt;` 和 `&lt;s:checkboxlist&gt;`: - `&lt;s:checkbox&gt;` 用于创建复选框,可以绑定到Action的属性,方便数据收集。 - `&lt;s:checkboxlist&gt;` 则用于创建多选框列表,它接受一个列表作为参数,用户可以选择多个选项。...

    struts2-s标签

    `&lt;s:checkbox&gt;` 只创建一个复选框,而 `&lt;s:checkboxlist&gt;` 则基于提供的列表数据创建多个复选框。 **示例:** ```xml &lt;s:checkbox name="agree" label="I agree"/&gt; &lt;s:checkboxlist name="interests" list=...

    Struts2标签详解及具体实例解析

    &lt;s:checkboxlist name="hobbies" list="hobbiesList" /&gt; ``` - **解释**:创建一个名为“hobbies”的多选框列表,其中“hobbiesList”是要显示的选项列表。 ##### 10. `&lt;s:combobox&gt;` 下拉框 - **用途**:创建一...

    Struts2标签梳理

    8. **checkboxlist标签**:`&lt;s:checkboxlist&gt;` 生成复选框列表,用户可以选择多项: ```jsp &lt;s:form&gt; &lt;s:checkboxlist name="interest" list="{'足球','篮球','排球','游泳'}" label="兴趣爱好"/&gt; &lt;/s:form&gt; ``` 9...

Global site tag (gtag.js) - Google Analytics