SCheckbox_Struts2标签之Checkbox详解
sparta-紫杉 2010-4-14 16:53
开发环境:eclipse3.4.2 + weblogic10.3 + jdk1.6.0_13 + Struts2.1.8 + Spring3.0.1 + Hiberante3.3.2
在Web系统或项目的开发过程中,jsp页面上经常会使用checkbox来实现用户多选的要求。
普通的写法多半是这样:
北京
上海
天津
那么既然使用了SSH2的开发框架,当然要使用Struts2的标签来实现用户的多选要求。
令人不解的是,网络上大多是在详解,但对于却描述的很少。
今天正好要用到这个,咱也不妨来“详解”一下子,一来是做个笔记,二来若是能为各位程序达人在关键时刻提个醒,以解决探索之苦!
至于和的区别我不谈了,大家可以在百度上搜一下。
其实,还是挺好入门的,不外乎有下面几个属性,id、name、value、fieldValue、label共计5个常用属性。
id和name: 指的是该标签的标识id和标识名。
value : 指是否选中,其值只能为True或False,相当于传统checkbox中的checked。
fieldValue : 相当于传统checkbox中的value值。
label : 对于该checkbox显示在页面上方框后面的描述。
还是打个简单的比方吧, 比如我要用角色id(RoleId)和角色名称(RoleName)来生成很多checkbox,那么采用如下的写法。
那么在生成真正的Html页面时,大约是下面这样的形式:
超级管理员
普通用户
当然上面的例子建立在Struts2默认的主题(theme)下,大家可别忘了这个关键的属性“theme”。
不妨再加个属性试试吧:
设置了theme="simple"之后,便自动放弃了Struts2的一些装饰。那么显示的页面上的结果会令你大吃一惊的:
注意到没有, 后面的“超级管理员”和“普通用户”两段字眼莫名其妙的消失了。这就是theme起的主要作用。
当然,还需要注意,这个theme是有继承性的, 比方说,这个在一个
里面,并且这个里面也设置了theme="simple"的话,就会影响到这个,等于为该设置了theme-"simple"。
哈哈,就这么多了。
QQ:22086526
SCheckbox_Struts2标签之Checkbox详解相关推荐
- resultmap的写法_mybatis的mapper.xml中resultMap标签的使用详解
1.前言 最近博主在做一个ssm框架的共享汽车管理系统,其中,数据库字段设计的有下划线方式,a_username,然后在写mapper.xml里面的sql语句的时候,一直出现查询语句查询的值为null ...
- devexpress 中的checkboxlist怎么设置间距_HTML中怎么设置h1的字体样式你知道吗?关于设置h1标签的样式详解
本篇文章主要为大家讲解了html中的h1标签的样式解析,但是如果不用css样式来做的话,那就只能在html4.01中显示了,所以我们还是尽快学习css层叠样式表吧,好了,现在让我们来说说这篇文章吧. ...
- qt怎么设置标签背景图片_HTML中怎么设置h1的字体样式你知道吗?关于设置h1标签的样式详解...
本篇文章主要为大家讲解了html中的h1标签的样式解析,但是如果不用css样式来做的话,那就只能在html4.01中显示了,所以我们还是尽快学习css层叠样式表吧,好了,现在让我们来说说这篇文章吧. ...
- html5 bdi 不起作用,html bdi标签的使用详解
bdi指的是bidi隔离! bdi文本允许你设置一段文本使其脱离父元素文本方向设置,在发布用户评论或其他你无法控制的内容时,该标签很有用! 接下来是代码部分! usernamebill:80point ...
- html中iframe标签的用法详解
<iframe>是什么?html中iframe标签的用法详解 原创 2018-10-26 10:24:35 03690 经常进行页面布局的人对于HTML中的iframe标签一定不 ...
- 三星服务器内存条型号区分,三星内存铭牌详解|三星内存条标签内存参数详解...
三星内存铭牌详解|三星内存条标签内存参数详解 大多数朋友都清楚内存铭牌上,记录着内存的重要数据.但是大多数朋友都对此不甚了然!为此小编也想学习下,现在把相关的学习笔记分享出来,希望和朋友们显摆下,小编 ...
- html中hr标签有哪些属性,htmlhr标签的属性有哪些?HTMLhr标签的样式详解
html hr标签的属性有哪些?HTML hr标签的样式详解,本篇文章介绍了html中的hr标签的定义及其属性描述,还有关于html hr标签的样式使用的几种方法 html中hr标签定义和用法: 标签 ...
- html中按钮方法,html中button标签的使用详解
关于button按钮的介绍 知道:button是定义一个按钮,但是在表单中也有一个可以定义按钮,我们知道当的时候也是在网页上创建了一个按钮,现在要说的是个button这个标签和input里面的标签有怎 ...
- php fieldset,html fieldset标签的用法详解
标签将表单内容的一部分打包,生成一组相关表单的字段.从中提取两层意思: 1.fieldset存在于form里(这样说不准确): 2.分组打包的功能. field:[fiːld]领域:牧场:旷野:战场: ...
最新文章
- 2021年春季学期-信号与系统-第二次作业参考答案-第四小题
- 正式进驻1410实验室!
- angularjs与PHP,我应该混合AngularJS与PHP框架吗?
- 图论 —— 生成树 —— 曼哈顿距离最小生成树
- mysql like 大小写_mysql - 如何使用LIKE通配符在列中搜索(不区分大小写)?
- 深度神经网络编程细节
- [转载] python中sort()与sorted()
- Map集合常用方法总结
- python常见的错误类型_python中新手朋友常见的错误信息汇总
- 信息化管理系统在企业的应用
- Win11系统Windows.old能删除吗?Windows.old怎么删?
- PDF文件中如何插入页面?分享一个实用小妙招
- 文件包含漏洞(原理及介绍)
- 无线无法解释服务器域名,科学网—Ubuntu 17.10 WIFI无线网络无法解析DNS域名的解决方法 - 徐勇刚的博文...
- AndroidO(8.0) 和 Android P(9.0)
- 离线百度地图嵌入开发
- C中fread()函数的建议使用方法
- 读书笔记:《特劳特营销十要》
- with check option的使用
- 深度剖析E680G开发一.所谓的交叉编译环境
热门文章
- Hybrid assembly with long and short reads improves discovery of gene family expansions
- 数字图像处理笔记二 - 图片缩放(最近邻插值(Nearest Neighbor interpolation))
- android 虚拟按键挡住布局,Android 关于导航栏(虚拟按键)遮挡PopupWindow底部布局的问题...
- Java解析SQL记录为JSON_Oracle解析复杂json的方法
- tensorflow loss nan 解决办法
- 【论文写作分析】之三《基于预训练语言模型的案件要素识别方法》
- Linux下安装java(Ubuntu为例)
- LeetCode 21. Merge Two Sorted Lists--合并2个有序列表--python递归,迭代解法
- python中文注释报错
- php中icon,php中iconv函数的使用方法