struts 2 <s:select> 标签
| 名称 | 必填 | 缺省值 | 类型 | 描述 |
|---|---|---|---|---|
| emptyOption | false | false | Boolean | 是否在题头选项后面添加一个空的(--)选项 |
| headerKey | false | Object/String | 设置列表的题头主键值. 一定不能为空值! "'-1'"或"''"是正确的取值, ""是错误的取值. | |
| headerValue | false | Object/String | 列表的题头选项值 | |
| multiple | false | Object/String | 创建一个多选列表. 如果value属性指定了一个数组(正确的元素类型), 那么将预先选中数组中指定的多个选项. | |
| size | false | Integer | 该组件列表框的大小 (显示元素的个数) | |
| list | true | Object/String | 创建列表的可迭代数据源. 如果该列表是一个Map(key, value), 那么Map的主键将作为选项(<option>)的"value"属性, 而该主键对应的值作为选项的文本内容. | |
| listKey | false | Object/String | 列表数据源中元素对象的属性, 用于获取选项的值 | |
| listValue | false | Object/String | 列表数据源中元素对象的属性, 用于获取选项的文本内容 | |
| theme | false | Object/String | 输出元素时使用的主题(theme)(不使用缺省的) | |
| template | false | Object/String | 输出元素时使用的模板(template)(不使用缺省的) | |
| cssClass | false | Object/String | 输出元素时的class属性 | |
| cssStyle | false | Object/String | 输出元素时的css样式定义(译者注:就是html元素的style属性) | |
| title | false | Object/String | 在输出元素时设置html属性title | |
| disabled | false | Object/String | 在输出元素时设置html属性disabled | |
| label | false | Object/String | 用于输出一个元素对应的label的表达式 | |
| labelPosition | false | left | Object/String | 不赞成使用. |
| labelposition | false | Object/String | 定义元素标签的位置(top/left) | |
| requiredposition | false | Object/String | 定义required属性输出的位置(left|right) | |
| name | false | Object/String | 元素的名字 | |
| required | false | false | Boolean | 如果设置为true, 在输出标签时将显示出此字段是必须输入的(译者注:如果使用默认模板,将会标示为"*") |
| tabindex | false | Object/String | 在输出元素时设置html属性tabindex | |
| value | false | Object/String | 预设input元素的value属性. | |
| onclick | false | Object/String | 在输出元素时设置html属性onclick | |
| ondblclick | false | Object/String | 在输出元素时设置html属性ondblclick | |
| onmousedown | false | Object/String | 在输出元素时设置html属性onmousedown | |
| onmouseup | false | Object/String | 在输出元素时设置html属性onmouseup | |
| onmouseover | false | Object/String | 在输出元素时设置html属性onmouseover | |
| onmousemove | false | Object/String | 在输出元素时设置html属性onmousemove | |
| onmouseout | false | Object/String | 在输出元素时设置html属性onmouseout | |
| onfocus | false | Object/String | 在输出元素时设置html属性onfocus | |
| onblur | false | Object/String | 在输出元素时设置html属性onblur | |
| onkeypress | false | Object/String | 在输出元素时设置html属性onkeypress | |
| onkeydown | false | Object/String | 在输出元素时设置html属性onkeydown | |
| onkeyup | false | Object/String | 在输出元素时设置html属性onkeyup | |
| onselect | false | Object/String | 在输出元素时设置html属性onselect | |
| onchange | false | Object/String | 在输出元素时设置html属性onchange | |
| tooltip | false | String | 设置元素的tooltip属性(译者注:tooltip为工具栏提示) | |
| tooltipConfig | false | String | 设置tooltip属性的配置 | |
| id | false | Object/String | id是定位元素时使用的. 对于UI和表单标签它会被用作HTML的id属性 |
struts 2 <s:select> 标签的更多相关文章
- struts的标签库出现Failed to load or instantiate TagExtraInfo class
使用struts的标签库出现Failed to load or instantiate TagExtraInfo class 最近在使用struts标签库的时候,在eclipse开发环境中是正常的,放 ...
- Struts 2 标签库及使用
1 Struts 2 基本的标签属性. 1) name:指定表单元素的名称,该属性与Action中定义的属性相对应. 2) value:指定表单元素的值. 3) required:指定表单元素的必填 ...
- Struts1基础、使用Struts实现登录、使用Struts HTML标签简化开发
Struts 1基础 为什么重拾Struts 1 曾经是最主流的MVC框架 市场份额依然很大 很多遗留系统中依旧使用 维护和升级都需要熟悉Struts 1 与Struts 2相比 编码.配置繁琐 侵入 ...
- struts的标签
<%@ taglib uri="/struts-tags" prefix="s"%> <%@ taglib uri="/WEB-IN ...
- 5.Struts.xml标签中的一些小技巧
1.为Action属性注入值如给actions包下的test.java类中变量username赋值为"xingyun"在struts.xml中添加下面这段代码: <strut ...
- 菜鸟学习Struts——bean标签库
一.Struts标签库. Struts实际上包含了4个标签库:bean,logic,html,tiles bean:用来在属性范围中定义或取得属性的,同时可以读取资源文件信息 logic:替代JSTL ...
- Struts2笔记——struts常用标签
使用struts标签前,首先要配置struts2架构,然后导入标签库,jsp插入如下语句: <%@taglib uri="/struts-tags" prefix=" ...
- Struts 2 标签
注:要使用Strust 2标签需<%@ taglib prefix="s" uri="/struts-tags" %> 表单标签: .form标签 ...
- Struts 2 标签库
<s:if>标签 拥有一个test属性,其表达式的值用来决定标签里内容是否显示 <s:if test="#request.username=='clf'"> ...
- Struts UI标签的使用
先来看一下日期控件 html5标签中其实已经有日期的类型,用<input type="date">便可调用. struts里面也自带了日期控件,其使用步骤为: 1. 导 ...
随机推荐
- 利用jdbc连接oracle数据库
JDBC是Sun公司制定的一个可以用Java语言连接数据库的技术. 一.JDBC基础知识 JDBC(Java Data Base Connectivity,java 数据库连接)是一种用于执行SQL语 ...
- 使用密钥验证方式登录linux系统
1.使用PuTTY工具PuTTYgen生成密钥对,打开PuTTYgen,点击Generate生成公钥(生成过程动动鼠标会提升进度哦). 2.将公钥(蓝色的是私钥)放到服务器上去: -在/root目录下 ...
- spark新能优化之reduceBykey和groupBykey的使用
val counts = pairs.reduceByKey(_ + _) val counts = pairs.groupByKey().map(wordCounts => (wordCoun ...
- android中ImageView讲解
1.看布局文 <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns ...
- Android—对话框
layout文件: <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:an ...
- react 不能往组件中传入属性的值为 undefined
在使用 andt design 的时候遇到个需求,需要清除 Select 组件选中后的值,让它变成什么都没选中,显示 placeholder 刚开始以为设置为 null 即可,结果发现设置为 null ...
- ajax请求后台,返回json格式数据,模板!
添加一个用户的时候,需要找出公司下所有的部门,和相应部门下的角色,利用ajax请求,实现联动技术.将返回的json格式数据,添加到select标签下. <script type="te ...
- IAR MSP430如何生成烧写文件
IAR生成430烧写方法有2种, 第一种是:将工程的debug模式切换成release模式,看图片操作. 那个.d43文件就是仿真调试模式的文件. 这里的test.txt文件就是烧写文件了,不要 ...
- 017. ADO.NET Connection和command及DataReader
ADO.NET主要包括Connection , command , DataReader, DataSet, DataAdapter5个对象, 通过这5个对象可以对数据库进行查询, 添加, 修改及删除 ...
- linux文件锁
http://blog.chinaunix.net/uid-25324849-id-3077304.html 在SHELL中实现文件锁,有两种简单的方式.(1)一是利用普通文件,在脚本启动时检查特定文 ...