`
chinawave
  • 浏览: 31443 次
  • 性别: 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`字段...

    JSP_struts2标签大全

    ### JSP_Struts2标签详解 #### 一、引言 在Java Web开发领域,Struts2框架因其灵活且强大的特性而备受青睐。Struts2提供了丰富的标签库,这些标签不仅可以帮助开发者简化JSP页面的编写工作,还能提高程序的执行效率...

    scheckboxlist scheckbox 初始值设置.doc

    本文将详细介绍如何在Struts2框架中使用`s:checkboxlist`标签来设置复选框的初始值。 #### 需求场景 假设有一个用户管理系统,用户可以拥有多种角色,例如“超级管理员”、“管理员”、“财务”、“高级客户”和...

    struts 2标签库介绍

    例如:`&lt;s:checkbox name="newsletter" label="Subscribe to newsletter" checked="%{subscribeToNewsletter}"/&gt;`,这里 `name` 指定了复选框的名称,`label` 用于显示在复选框旁边的文本,`checked` 表示是否默认...

    jquery复选框checkbox实现删除前判断

    $("input[name='selectFlag']:checkbox:checked").each(function() { array.push($(this).val()); // 将选中的值添加到数组中 }); // 跳转到处理删除的 action,传递选中的 ID window.self.location = "delete...

    Java_Web快速入门——全十讲

    - `checked`:初始选中状态。 以上是对“Java_Web快速入门——全十讲”的部分知识点进行了详细的总结,这些知识点涵盖了 Java Web 技术的基础概念、核心技术和实践应用,对于初学者来说是非常宝贵的参考资料。接...

    中级程序员必备面试题.txt

    获取checkbox选中状态可通过`.prop('checked')`方法: ```javascript if ($('input[type="checkbox"]').prop('checked')) { // 被选中 } ``` #### 实现Maps.toList方法 根据题目描述,可以设计如下API: ```...

Global site tag (gtag.js) - Google Analytics