虚拟主机域名注册-常见问题java技术 → J2EE


[原创]checkbox 标签详解
作者:

Struts 2的checkbox标签用于生成复选框,checkbox标签在使用的时候需要注意它的 两个属性,即value和fieldValue,在其他的标签中value是真实值。而在checkbox中,value 如果为true,就表示复选框被选中;如果为false就表示不被选中。fieldValue才是此复选框 对应的真实的值。例如:

checkbox标签用法举例——新闻类型:

<s: if test=Mnewstype! =null&&newstype= 1 “>

<s:checkbox name=”newstype” value=”true” fleIdValue=,,l’,/>

<Js:if>

<s:elsc>

<s:checkbox name=”newstype” value=,,faJseM fieldVaIue=,,lM/>

</s:else>

图片新闻<br/>

在Action接收提交的checkbox时,复选框选中时,得到的是fieldValue属性指定的值, 复选框未选中时,值为false,为了解决checkbox标签的回显选中问题,可对action中 checkbox对应的属性的set方法进行简单改造即可。例如:虚拟主机云主机便宜空间

public void setNewstype(String newstype) { if (newstypc=null II newstype.equalsIgnoreCase(“false”»{ this.newstype = ”0″;

}else{

this.newstype : “1″;

}

}

checkbox标签常用属性说明如表3-19所示。

 

表3-19 checkbox标签常用属性说明

厲性名称功能描述
name用于指定复选框的名称,在Action中通过此属性值来获取复选框的值
value该属性值为tnie时表示选中复选框,为false时表示未选中复选框,默认值为false
fieldValue用于指定复选框的值,当复选框被选中时,在Action中获得的是该厲性的值

 云主机    java主机

原创文章,转载请注明: 转载自jocean官方博客

本文链接地址: checkbox 标签详解




来源:
阅读:3204
日期:2014-10-15

【 双击滚屏 】 【 推荐朋友 】 【 收藏 】 【 打印 】 【 关闭 】 【 字体: 】 
上一篇:[原创]Jetty的基本配置
下一篇:[原创]SQL Server 2008 的版本
  >> 相关文章