虚拟主机域名注册-常见问题 → 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标签常用属性说明
原创文章,转载请注明: 转载自jocean官方博客 本文链接地址: checkbox 标签详解
|
|||||||||||||||
>> 相关文章 | |||||||||||||||