`
tianhandigeng
  • 浏览: 375271 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
社区版块
存档分类
最新评论

页面值处理-------->复选框

 
阅读更多

     页面通常有复选框,我们需要接收它们的值来进行处理,我们知道在接收单选按钮之类的数值的时候我们是这样处理的:

<input type="radio" name="sex" value="man"/>男

我们在action就可以定义这样的一个sex属性,这样的话就可以接收到值了,对于复选框应该怎么做了,实际上也是这样做,看下面的

<input type="checkbox" name="resourceIds" value="${list.id}"/>

上面也是像普通接受那样处理,不过在action中就不是接收单个值了,实际上接收的是一个String数组,所以我们在action中定义一个这样的属性:

   String[] resourceIds;

action就可以接收到复选框中所有的值了。

分享到:
评论
2 楼 kala888 2011-02-15  
dwbin 写道
楼主没有完全说明白,快要被投隐藏了。
实际是这样的,楼主说的是struts2吧?struts2是每次为当前线程生成一个实例,并且将前台传过来的值绑定到该实例上面。这里定义了一个String[],action在实例化的时候就会调用request.getParameters(String key),然后返回一个String数组。并且绑定到该action实例上面。


实际上跟struts2没啥直接关系。
<input type="checkbox" name="resourceIds" value="${list.id}"/>
多个dom 的 name="resourceIds" 肯定需要request.getParameters(String key)来接受为数据组
1 楼 dwbin 2011-02-14  
楼主没有完全说明白,快要被投隐藏了。
实际是这样的,楼主说的是struts2吧?struts2是每次为当前线程生成一个实例,并且将前台传过来的值绑定到该实例上面。这里定义了一个String[],action在实例化的时候就会调用request.getParameters(String key),然后返回一个String数组。并且绑定到该action实例上面。

相关推荐

    微信小程序实现复选框效果

    数据对象用于存储复选框的选中状态和对应的数据值,事件处理函数用于响应用户的点击操作,切换复选框的状态并更新数据。 5. 页面生命周期函数:微信小程序提供了一系列的页面生命周期函数,用于在页面的不同阶段...

    微信小程序获取复选框全选反选选中的值(实例代码)

    -- 循环生成多个复选框 --&gt; &lt;/checkbox-group&gt; ``` ### 3. 事件处理 对于单个复选框(全选框),我们使用`bindtap`事件来捕捉点击行为。而`checkbox-group`则通过`bindchange`事件来处理用户的选择行为。 - `...

    jsp/html 实现下拉复选框

    如果`TestPublicUserManageNew.html`页面中使用了类似以上代码,那么这个页面应该可以实现一个功能完备的下拉复选框,用户可以选择多个选项,并且可以通过JavaScript处理这些选择。 在实际开发中,可能会遇到的问题...

    Java后台获取JSP页面多个复选框选中的值

    在Java后台获取JSP页面多个复选框选中的值是一个常见的需求,特别是在开发Web应用程序时。SSM(Spring、SpringMVC、MyBatis)框架是Java Web开发中广泛使用的集成框架,它提供了处理此类问题的高效解决方案。下面将...

    非常简单的下拉复选框

    &lt;title&gt;非常简单的下拉复选框&lt;/title&gt; &lt;link rel="stylesheet" href="dropdown-checkbox.css"&gt; &lt;/head&gt; &lt;body&gt; &lt;select multiple id="myDropdown"&gt; 选项1"&gt; &lt;option value="1"&gt;子选项1-1&lt;/option&gt; ...

    js获取复选框选中项的值

    在探讨如何使用JavaScript(简称JS)来获取复选框(checkbox)选中项的值之前,我们首先需要...在这些框架中,你可以利用状态管理和事件监听器来更简洁地处理复选框的状态变化,从而构建出更复杂且响应迅速的用户界面。

    复选框(高级版,可以同时选中多个页面的复选框)

    本文档介绍了一种通过JavaScript实现的高级复选框验证方法,该方法允许用户在网页上同时选择多个复选框,并能够有效地处理所选项目的ID或值。此脚本不仅包括了基本的选择功能,还涉及到了对字符串和数组的操作来实现...

    jQuery的复选框操作-实例页面

    在这个实例页面"jQuery的复选框操作"中,我们将深入探讨如何利用jQuery来处理HTML中的复选框(checkboxes)。 复选框在网页表单中经常用于提供多选选项。在jQuery中,我们可以通过选择器来定位这些复选框,并使用...

    复选框相关代码

    当全选复选框被点击时,该函数会被触发,并根据`checked`的值来设置页面上所有具有`nName='Id'`属性的复选框的状态。 - **选择器解析**:`$("[nName='Id']:checkbox")`使用jQuery选择器选取所有带有`nName='Id'`属性...

    js页面中添加 ---左右添加多选框

    在JavaScript页面开发中,"左右添加多选框"通常指的是创建一种交互式用户界面,其中包含可以被用户选中或取消选中的复选框,并且这些复选框以某种方式排列,例如从左到右或者分列显示。这种布局常见于需要用户进行多...

    jquery动态复选框取值

    在处理复选框时,我们主要会用到选择器和DOM操作。 二、动态生成复选框 在HTML页面中,复选框通常以`&lt;input type="checkbox"&gt;`的形式存在。如果需要动态创建复选框,可以使用jQuery的`append()`或`html()`方法。...

    复选框和下拉列表的提交和回显的实现方式

    #### 一、复选框的Ajax回显(list页面) 在Web开发中,为了提高用户体验,常常需要使用Ajax来实现实时更新数据的功能。这里以“书籍列表”为例,介绍如何利用Ajax技术实现复选框的自动勾选。 ##### 1.1 页面结构 ...

    jsp 复选框传值

    本案例主要涉及了如何在JSP页面中使用复选框(checkbox)收集用户的选择,并通过jQuery进行数据处理。 首先,复选框在HTML中通常用于让用户多选一个或多个选项。在JSP中,我们可以使用`&lt;input type="checkbox" /&gt;`...

    struts2 标签库 帮助文档

    1. &lt;s:checkbox&gt;&lt;/s:checkbox&gt;-----复选框 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: ...

    实现复选框单选的一个html

    通过以上方法,你可以在HTML页面中实现复选框的单选功能。无论你选择原生JavaScript还是jQuery,都能有效地控制用户的选项,确保一次只能选择一个。在实际项目中,可以根据需要进行进一步的优化,例如添加错误处理、...

    Jquery复选框的值

    当涉及到处理用户界面中的复选框时,jQuery提供了一些便利的方法来批量获取复选框的值,这对于处理大量复选框的情况非常有用。在"Jquery复选框的值"这个主题中,我们将探讨如何利用jQuery实现批量获取复选框的值,并...

    问卷调查--复选框PHP+MYSQL提交

    这个"问卷调查--复选框PHP+MYSQL提交"项目涉及到的主要知识点包括:PHP编程、MySQL数据库设计、HTML表单创建以及数据的提交和处理。下面将详细讲解这些关键点。 首先,**PHP**是一种广泛使用的服务器端脚本语言,...

    UICheckBox 多选框 复选框 IOS

    本Demo就是针对这一需求,模拟了C#和JAVA中的复选框,同时也处理了显示值与实际值之间的转换问题。 复选框通常用于让用户在多个选项中选择一个或多个。在iOS中,我们可以用UISwitch来实现单选开关效果,但复选框的...

    单选框、复选框、下拉框的使用及跨页面传值

    在Android应用开发中,...总的来说,熟练掌握单选框、复选框和下拉框的使用以及跨页面传值是Android开发的基本技能,能有效提升用户体验。通过实践和理解这些知识点,开发者可以更好地设计和实现功能丰富的移动应用。

    在ASP.NET中使用复选框控件.rar

    通过`DataTextField`和`DataValueField`属性,可以将数据库字段映射到复选框的文本和值: ```csharp // 假设ds是数据源,表名为Categories,字段有Id和Name chkCategories.DataSource = ds.Tables["Categories"]; ...

Global site tag (gtag.js) - Google Analytics