Struts2 combobox标签:生成一个单行的文本框和一个下拉列表的组合
combobox 标签可以生成一个单行的文本框和一个下拉列表的组合,但是这两个表单元素只对应着一个请求参数,只有单行文本框中的值才包含请求参数,也就说下拉列表框只是起到一个辅助输入的作用。
语法:
combobox 标签的属性及说明如表所示。
语法:
<s:form action="">
<s:combobox label="标签名" headerKey="-1" headValue="默认值" name=""
list="{'集合元素'}"></s:combobox> //多选框的显示
</s:form>
combobox 标签的属性及说明如表所示。
名称 | 是否必须 | 类型 | 说明 |
---|---|---|---|
list | 必选 | Collection、Map、Enumeration、Iterator或者array | 要迭代的集合,提供设置列表框中的各个选项 |
maxlength | 可须 | Integer | 指定文本框可以输入的字符的最大长度 |
readonly | 可选 | boolean | 如果设定为true时,文本框中就不可输入文本 |
size | 可选 | Integer | 设定文本框中可见的文本长度 |
示例
本示例使用 combobox 标签在页面中创建组合框,用于选择喜欢的不同图书,关键代码如下:<s:form> <s:combobox label="请选择您喜欢的图书" name="ch" list="{'JavaWeb开发实战宝典','JSP开发技术大全','视频学JavaWeb'}" headKey="-1" headerValue="—请选择--" emptyOption="true" /> </s:form>
所有教程
- socket
- Python基础教程
- C#教程
- MySQL函数
- MySQL
- C语言入门
- C语言专题
- C语言编译器
- C语言编程实例
- GCC编译器
- 数据结构
- C语言项目案例
- C++教程
- OpenCV
- Qt教程
- Unity 3D教程
- UE4
- STL
- Redis
- Android教程
- JavaScript
- PHP
- Mybatis
- Spring Cloud
- Maven
- vi命令
- Spring Boot
- Spring MVC
- Hibernate
- Linux
- Linux命令
- Shell脚本
- Java教程
- 设计模式
- Spring
- Servlet
- Struts2
- Java Swing
- JSP教程
- CSS教程
- TensorFlow
- 区块链
- Go语言教程
- Docker
- 编程笔记
- 资源下载
- 关于我们
- 汇编语言
- 大数据
- 云计算
- VIP视频