`
yourenyouyu2008
  • 浏览: 286825 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

单选框/复选框表示boolean 后台使用boolean接收

 
阅读更多
是否两个选项的单选框,后台使用boolean接收,value值使用 on/off或 1/0都可以转成boolean
<td>是否需要用户所在地信息</td>
			<td><input type="radio" name="needUserLocation" value="on" 
			<#if sysInfoCFG.needUserLocation> checked</#if> 
			> 是
			<input type="radio" name="needUserLocation" value="off" 
			<#if !sysInfoCFG.needUserLocation> checked</#if> 
			> 否
			</td>
将value改成其它值后台会转换报错
value="on2"
org.springframework.validation.BeanPropertyBindingResult: 1 errors
Field error in object 'systemInfoCFG' on field 'needUserLocation': rejected value [on2]; 
codes [typeMismatch.systemInfoCFG.needUserLocation,typeMismatch.needUserLocation,typeMismatch.boolean,typeMismatch]; 
arguments [org.springframework.context.support.DefaultMessageSourceResolvable: codes [systemInfoCFG.needUserLocation,needUserLocation]; 
arguments []; default message [needUserLocation]]; default message [Failed to convert property value of type 'java.lang.String' to required type 'boolean' for property 'needUserLocation';
 nested exception is java.lang.IllegalArgumentException: Invalid boolean value [on2]]

单个复选框也可以按boolean形式 只要value是
on/off或 1/0即可
<input type="checkbox" name="needUserLocation" value="1" 
			<#if sysInfoCFG.needUserLocation> checked</#if> 
			> 

分享到:
评论

相关推荐

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

    在Android应用开发中,用户界面的设计至关重要,其中单选框(RadioButtons)、复选框(CheckBoxes)和下拉框(Spinner)是常见的交互元素,它们用于收集用户的选择信息或控制用户界面的状态。本教程将深入讲解这三种...

    ireport制作复选框的办法

    iReport 制作复选框的方法是指使用 iReport 工具来设计和实现复选框控件的过程。复选框是报表设计中常用的控件之一,它可以帮助用户快速选择多个选项。 描述解释 iReport 制作复选框的方法可以满足用户在多选项时的...

    Android开发之获取单选与复选框的值操作示例

    Android开发之获取单选与复选框的值操作示例 Android开发中,获取单选与复选框的值是非常重要的一步骤...通过上面的示例代码,我们可以看到,获取单选按钮和复选框的值非常简单,只需要使用相应的事件监听器就可以了。

    Android实现对话框、列表框、单选复选框以及时间进度框代码

    单选框(RadioButton)和复选框(CheckBox)用于让用户从多个选项中选择一个或多个。在布局文件中,可以这样创建: ```xml android:layout_width="wrap_content" android:layout_height="wrap_content"&gt; ...

    Android 练习单选 复选框的用法.rar

    Android 练习单选 复选框的用法,以选择性别、爱好者常规参数,来演示checkbox、radiobox的使用方法:  性别单选菜单项组 菜单若编组就是单选菜单项组 ,设置GENDER_GROUP组是可选择的,互斥的,  ok....

    08- android CheckBox 复选框

    本节将深入探讨`android CheckBox`复选框的使用,包括基本用法、自定义样式、事件监听以及源码分析。 ### 1. 基本使用 在XML布局文件中,可以这样创建一个简单的CheckBox: ```xml android:id="@+id/my_...

    strust的复选框自动怎么选中

    在JSP页面中,我们可以使用Struts的`&lt;html:checkbox&gt;`标签来创建复选框。这个标签会生成HTML的`&lt;input type="checkbox"&gt;`元素,并且可以与Struts的动作Form绑定,以便在用户提交表单时传递数据到服务器。 ```jsp ...

    Swing常用组件之单选按钮和复选框

    在Java Swing库中,开发用户界面时,常常会用到各种组件,如单选按钮(JRadioButton)和复选框(JCheckBox)。这两个组件在创建用户交互界面时扮演着重要的角色,允许用户进行有限的选择。 首先,让我们深入了解`...

    一个ImageView,单选复选按钮,开关按钮的例子

    在实际应用中,你可以通过`CheckedChangeListener`监听复选框状态的变化。 最后,开关按钮(Switch)在Android中提供了切换功能,通常用于打开/关闭某种功能。在XML布局中定义一个开关: ```xml android:id="@+...

    java选择框、单选框和单选按钮

    单选框的使用与复选框类似,但外观上是一个圆形的按钮。 **单选按钮(JRadioButton)** 单选按钮与单选框功能相似,只是样式不同,通常表现为圆形。它的构造方法和使用方式与复选框相同,也需要通过ButtonGroup进行...

    32.单选复选控件学习.rar

    - 复选框则适用于多选场景,如勾选喜欢的食物、选择权限等。 ### 结合实践 在学习过程中,你可能需要创建一个示例应用,包括一组`RadioButton`和`CheckBox`,并处理用户的交互。通过设置监听器,可以获取用户的选择...

    Android应用源码之32.单选复选控件学习-IT计算机-毕业设计.zip

    单选复选控件学习”显然是一个针对Android开发的学习资源,特别是关于如何使用单选按钮(RadioButton)和复选框(CheckBox)的实例代码。让我们深入探讨这些控件在Android中的应用及其重要性。 1. 单选按钮...

    Kotlin实现单选和多选

    对于单选按钮,我们使用`RadioGroup.setOnCheckedChangeListener`来监听用户的选择变化,而复选框则使用`CheckBox.setOnCheckedChangeListener`来监听其选中状态的变化。 在实际开发中,我们可能会需要保存用户的...

    A0214复选框CheckBox1

    复选框(CheckBox)是Android开发中常见的UI控件,用于提供多选功能。它允许用户在一组选项中选择一个或多个,而不仅仅是单选按钮(RadioButton)那样只能选择一个。在Android应用设计中,CheckBox通常用于让用户...

    应用源码之32.单选复选控件学习.zip

    复选框允许用户选择一个或多个选项。在Android中,CheckBox是一个独立的组件,可以单独使用,也可以与其他控件一起使用。创建和使用CheckBox的基本步骤如下: - 在XML布局文件中添加CheckBox: ```xml android:id...

    Android多选框效果

    在Android开发中,多选框...总结,实现Android多选框效果涉及的基本使用、事件监听、样式自定义、复选框组、数据绑定以及动画效果等多个方面。理解并掌握这些知识点,能帮助开发者构建更加灵活、美观且易用的用户界面。

    checkbox混乱的解决

    然而,在实现ListView时,我们可能会遇到一个常见的问题,那就是“checkbox混乱”,这通常发生在用户交互时,如点击或勾选ListView中的复选框(checkbox)。这个问题的核心在于ListView的复用机制,导致了复选状态的...

    android多选框

    // 复选框被取消选中 } } }); ``` 对于“单选按钮选着省市”的需求,我们可能需要使用`RadioGroup`和`RadioButton`,因为单选按钮更适合在一个组内只允许选择一个的情况。但是,由于标题提及的是“多选框”,...

    android控件示例

    本示例主要关注两种常见的选择性控件:Checkbox(复选框)和RadioButton(单选按钮),它们在很多场景下被广泛使用,如设置选项、多选列表等。 **Checkbox(复选框)** 复选框在Android中属于`CheckBox`类,通常...

    checkbox实例

    在XML布局文件中,我们可以直接添加`CheckBox`标签来创建一个复选框。其基本结构如下: ```xml android:id="@+id/my_checkbox" android:layout_width="wrap_content" android:layout_height="wrap_content" ...

Global site tag (gtag.js) - Google Analytics