`
wwwlyxwww
  • 浏览: 35050 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
文章分类
社区版块
存档分类
最新评论

Struts Html:Checkbox 标签使用技巧

阅读更多

在使用struts的checkbox标签时,如果利用actionform进行初始化赋值,在进行对checkbox操作时,将不  能对actionform中的属性进行设置,返回的始终是初始化赋值的value。也就是说,无论怎么操作checkbox都不会有反映,这不是我们所想要的。

  解决方法:在<html:checkbox name="formname" property="aa"></html:checkbox>后面加上

           <input type="hidden" name="formname" value="false"/>这样即可达到我们目的。

 原理:在对struts checkbox标签进行赋值后,如果勾去选择,则不能对actionform属性进行设置,再在后面加一个同名的 hidden,并且value=“false”这样实际actionform取得是hidden的value。如果checkbox是勾选的,actionform取得的就是checkbox的value。

 

本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/cybercdc/archive/2008/07/16/2662446.aspx

分享到:
评论

相关推荐

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

    在探讨“Struts的htmlcheckbox标签的默认选中问题”这一主题时,我们首先需要对Struts框架以及htmlcheckbox标签有一个基本的了解。Struts是一个开源的MVC(Model-View-Controller)框架,用于构建企业级的Java Web...

    struts2对于checkboxlist的换行

    在阅读博客文章时,关注作者如何利用FreeMarker模板、CSS样式和可能的JavaScript实现这一功能,这会帮助我们更好地理解Struts2的自定义渲染机制和前端布局技巧。通过实践和学习,我们可以掌握更高效、更灵活地处理...

    struts2标签归纳详解

    Struts2页面标签使用技巧 除了上述基本用法,Struts2标签还支持更高级的功能,如数据格式化、自动完成、多选框列表等。同时,通过`&lt;%@ taglib prefix="s" uri="/struts-tags" %&gt;`指令,可以方便地在JSP页面中使用...

    struts2标签解释(自制版)

    4. **使用技巧**: - 动态属性:通过`value`属性,可以将表达式语言(EL)或OGNL(Object-Graph Navigation Language)表达式传递给标签,实现动态数据绑定。 - 验证:Struts2的标签能够与Action中的验证规则相...

    Struts2常用标签

    ### Struts2常用标签详解 #### 一、概述 Struts2框架作为一款成熟的Web应用开发框架,在Java Web开发领域有着广泛的应用。Struts2框架提供了丰富的标签库,这些标签可以极大地方便开发者进行Web页面的开发工作。...

    Strus 2的新表单标志的使用

    本文详细介绍了Struts 2中 `&lt;s:checkboxlist/&gt;` 和 `&lt;s:doubleselect/&gt;` 这两个表单标签的使用技巧及常见问题的解决方案。通过这些技巧,开发者能够更加高效地利用这些标签来构建用户界面。未来,我们还将继续探索更...

    truts2表单标签共46页.pdf.zip

    1. **Struts2标签库介绍**:Struts2提供了丰富的标签,如`s:textfield`、`s:textarea`、`s:checkbox`、`s:radio`、`s:select`等,用于创建HTML表单元素。这些标签与Action中的属性对应,方便数据绑定和验证。 2. **...

    张孝祥广州讲座-struts高级实战进阶.ppt

    6. **使用复选框和下拉列表框的技巧**:Struts提供了HTML标签库,如&lt;html:checkbox&gt;和&lt;html:select&gt;,用于方便地在JSP页面中创建复选框和下拉列表,同时能与Formbean配合管理用户的选择。 7. **文件上传**:Struts...

    S标签的详细用法介绍

    要使用S标签,首先需要在JSP页面中引入Struts2的核心标签库: ```jsp &lt;%@ taglib prefix="s" uri="/struts-tags" %&gt; ``` 二、常用S标签详解 1. 数据绑定:`s:textfield`, `s:textarea`, `s:checkbox`, `s:radio`, ...

    深入浅出Struts 2 .pdf(原书扫描版) part 1

    5.10 checkbox标签 67 5.11 list、listKey和listValue属性 72 5.11.1 赋值一个String 72 5.11.2 赋值一个Map 73 5.11.3 赋值一个Collection或一个对象数组 73 5.12 radio标签 74 5.13 select标签 76 5.14 用optgroup...

Global site tag (gtag.js) - Google Analytics