struts2下使用checkbox的问题
来源:互联网 发布:mindmanager 2017 mac 编辑:程序博客网 时间:2024/05/15 19:14
项目中使用checkbox来做选择是否显示明细,Action里定义了boolean类型的属性接收数据,具体代码如下:
是否显示明细:<input type="checkbox" id="detail" name="detail" <c:if test="${detail}">checked="checked"</c:if> value="" />
action: private boolean detail = true;
但是发现一个问题:调试的时候detail的值一直都是true,前台的false传不过来,而值为true时可以传过来。当定义private boolean detail ;的时候就不存在这种问题,个人认为因为detail变量在创建Action实例的时候被初始化成了false,所以前台如果为false就不必要传给action。
于是添加了一个隐藏域控件解决了问题。
是否显示明细:<input type="checkbox" id="CBdetail" <c:if test="${detail}">checked="checked"</c:if> value="" /> <input type="hidden" name="detail" id="detail" value="${detail}"><script type="text/javascript">$(function(){//是否显示明细$("#CBdetail").click(function(){$("#detail").val(this.checked);});});</script>
- struts2下使用checkbox的问题
- struts2中checkbox结合iterator的使用
- Struts2 标签使用 checkbox
- Struts2的checkbox标签
- Struts2的checkbox标签
- Struts2的checkbox标签
- Struts2 的checkbox标签,不选时返回false的问题
- struts2的checkbox传递布尔值出错的问题
- struts2标签:关于radio,checkbox返回值选中的问题
- struts2的checkbox和checkboxlist两个标签的使用
- 使用CheckBox的indeterminate属性的问题
- datalist中使用checkbox的问题
- checkbox radio 多选框单选框中jquery的使用问题
- RecyclerView中使用checkbox遇到的问题
- struts2 checkbox标签的用法
- Struts2接收checkbox的值
- struts2 使用的小问题
- 使用Struts2遇到的问题
- [Android] ListView中getView的原理+如何在ListView中放置多个item
- 第六周实验报告(二)
- 通过外部表查看Alert日志
- Java语言基础
- [C++学习] 对const变量的理解.
- struts2下使用checkbox的问题
- Linux系统终端界面(非图形界面)分辨率修改方法
- java读取资源文件:
- 开博了
- 使用p6spy让hibernate打印真正的sql 去掉结果集resultset版.
- Linux--递归计算目录md5
- java写的简单选票统计程序
- Objective-C 中的关键字 self 和 super
- java socket读字节问题