`
chinawave
  • 浏览: 30653 次
  • 性别: Icon_minigender_1
  • 来自: 江西
最近访客 更多访客>>
文章分类
社区版块
存档分类

Struts标签checkbox如何设置成初始checked的?

阅读更多
Struts标签checkbox如何设置成初始checked的?
分享到:
评论
1 楼 shenxuguipohun 2008-03-25  
在使用struts标签html:checkbox 的时候,如何让checkbox框默认是选中的,一般情况下都是当formbean里面该property的值和标签上value给定的值相等的时候,生成的jsp页面上才是选中的,其实,还有几种情况都可以使标签初始就是选中的,formbean里面该property的值设为
1.on
2.yes
3.true
4.等于标签上value指定的值,
4种情况下,都可以达到这个目的。
正在装载数据……
1,2,3三种方法将无条件的把checkbox置成checked,在有些非常规的情况下,这3种还是有意义的。
例:
action中对formbean的设置

form.setTest_chk("on");
或form.setTest_chk("yes");
或form.setTest_chk("true");
或form.setTest_chk("1");
jsp中
<nested:checkbox property="test_chk" value="1"/>

浏览器中生成的代码
<input type="checkbox" name=sumi_nnyu" value="1" checked="checked">
上面四种情况都会,都会是相同的结果。当然,在1,2,3种情况时,<nested:checkbox property="test_chk" value="1"/> 中的value属性不论为什么,生成的html都会是checked的。
转载请注明:http://www.onjava.cn/html/onjava/20070427/43.html
参考:http://www.javaworld.com.tw/jute/post/print?bid=11&id=42146

相关推荐

    struts2.0 checkbox标签使用问题

    为了处理这种情况,我们可以设置`checked`属性,使其在Action中初始化为已选中状态: ```jsp &lt;s:checkbox name="agreement" value="true" label="我同意条款" checked="true"/&gt; ``` 在上述代码中,`agreement`字段...

    struts的htmlcheckbox标签的默认选中问题

    综上所述,虽然Struts的htmlcheckbox标签本身并不提供直接的`checked`属性来控制默认选中状态,但通过巧妙地结合htmlhidden标签,可以实现这一需求。这种方法不仅解决了默认选中的问题,而且保持了代码的简洁性和可...

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

    通过上述步骤,我们成功实现了利用Struts `&lt;s:checkboxlist&gt;` 标签来显示一组复选框,并通过设置`value`属性实现了默认选中某些选项的功能。同时,还通过JavaScript实现了在显示复选框时自动换行的效果,大大提高了...

    Struts html:checkbox框初始默认是选中的解决方法

    在Struts中几种情况可以使标签初始就是选中的,Formbean里面该Property的值设为 1.on 、2.yes 、3.true 这三种情况都是可以实现默认选中的。 注:如果不选中,最好把Property的设置为””,因为在Action中得到...

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

    通过这种方式,我们可以实现`struts`标签`checkboxlist`的默认选中值设置,并通过JavaScript动态调整布局,使界面更加友好。在实际开发中,这种方法可以帮助我们更好地控制用户界面,提升用户体验。

    struts1.x html标签 radio,checkbox,multibox,select的使用

    如果希望默认选中某个选项,可以设置`checked`属性为"true"。 3. `html:multibox`标签:这个标签是`html:checkbox`的一个变种,用于创建一组复选框,通常用于处理多选的场景。与`html:checkbox`不同的是,`...

    Struts标签库 Struts 标签库

    Struts2标签库是Java开发Web应用程序时常用的一个强大工具,尤其在构建MVC(Model-View-Controller)架构的应用程序中发挥着重要作用。Struts2框架提供了丰富的自定义标签库,极大地简化了视图层的开发,使得开发者...

    struts2的checkboxlist标签换行

    &lt;#if checkbox?has_content&gt; &lt;#list checkbox as item&gt; &lt;s:checkbox name="${item.name}" value="${item.value}" label="${item.label}" theme="simple"/&gt; ``` 3. JSP/Javascript动态处理:如果需要...

    radio/checkbox默认样式太丑?换个新鲜的样子吧!.zip

    在项目中,开发者可能利用了CSS3的伪类选择器(如`:checked`)和属性选择器(如`[type=radio]`),结合JavaScript来改变原生radio和checkbox的外观和行为。例如,当用户点击一个radio或checkbox时,对应的视觉元素会...

    struts标签库学习

    表单标签库是Struts2的一大特色,它包括`&lt;s:form&gt;`,`&lt;s:textarea&gt;`,`&lt;s:radio&gt;`,`&lt;s:checkbox&gt;`等,这些标签提供了强大的表单处理功能,如自动验证、错误显示和动态表单生成。 **6. 使用Struts标签库的优势** -...

    struts1标签库详解

    Struts1 标签库详解 Struts1 标签库是 Apache Jakarta 的一个著名的开源项目,目标是为构建基于 Java 的 web 应用程序提供一个框架。Struts 提供了非常多的标签,依据功能和使用习惯的不同被分到了五个标签库中:...

    struts标签的使用及如何使用

    Struts标签是Apache Struts框架中的一个重要组成部分,它提供了一种简化JSP页面开发的方式,使得开发者能够更方便地处理视图层与控制层之间的交互。本文将详细讲解Struts标签的使用及其常见HTML标签库,并指导如何在...

    struts2标签库struts2标签库struts2标签库

    在Struts2标签库中,还有许多其他的标签,如&lt;s:checkbox /&gt;、、等,每个标签都有其特定的使用场景和应用。 Struts2标签库提供了一系列的标签,帮助开发者快速构建Web应用程序,并提高了开发效率。但是,为了充分...

    Struts标签库Struts标签库Struts标签库案例

    Struts标签库是Java开发Web应用时非常重要的一个组件,它是Apache Struts框架的一部分,用于简化JSP页面的编写,提高代码的可读性和可维护性。Struts标签库提供了丰富的标签,使得开发者可以不用直接在JSP页面上写...

    Struts标签库查询手册.chm

    Struts标签库是Java Web开发中的一个重要组成部分,它极大地简化了基于MVC(Model-View-Controller)架构的Struts框架的应用程序开发。这个“Struts标签库查询手册”提供了全面的指南,帮助开发者理解和使用Struts...

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

    在Struts2框架中,`s:checkbox`标签用于创建复选框,但在实际使用过程中,用户可能会遇到显示效果不理想的问题。这个问题通常涉及到样式、布局或者与其他UI组件的兼容性。本文将深入探讨如何解决Struts2的`s:...

    freemarker初探 附 freemarker中文手册 与 struts2 checkboxlist的研究

    Freemarker是一个强大的模板引擎,常用于Web应用中的视图...同时,也涉及到了Struts2中的`checkboxlist`标签,展示了如何在视图层处理多选操作。了解这些内容后,开发者可以更有效地构建动态、数据驱动的Web应用界面。

    Struts 标签 页面跳转 数据库操作

    在Struts中,标签库提供了一种便捷的方式来在JSP页面中处理用户输入和控制页面流转。本篇将深入探讨Struts标签在页面跳转和数据库操作中的应用。 一、Struts标签 1. Radio(单选按钮):Struts提供了`&lt;html:radio&gt;...

    struts2标签库例子

    Struts2 标签库详解 Struts2 提供了一个强大的标签库,用于简化 Web 应用程序的开发过程。这些标签可以分为两类:通用标签和 UI 标签。下面,我们将详细介绍 Struts2 标签库的使用。 4.1 通用标签 通用标签用来...

Global site tag (gtag.js) - Google Analytics