struts2中select标签的使用例子

 我来答
weirweiwei
推荐于2017-10-07 · TA获得超过312个赞
知道小有建树答主
回答量:300
采纳率:0%
帮助的人:162万
展开全部
下拉列表

s:select 标签输出一个下拉列表框,相当于HTML代码中的<select/>

例子:

%@ page contentType="text/html;charset=GBK" %>

<%@ taglib prefix="s" uri="/struts-tags" %>

<h3>使用name和list属性,list属性的值是一个列表</h3>

<s:form>

<s:select label="最高学历" name="education" list="{'高中','大学','硕士','博士'}"/>

</s:form>

<h3>使用name和list属性,list属性的值是一个Map</h3>

<s:form>

<s:select label="最高学历" name="education" list="#{1:'高中',2:'大学',3:'硕士',4:'博士'}"/>

</s:form>

<h3>使用headerKey和headerValue属性设置header选项</h3>

<s:form>

<s:select label="最高学历" name="education" list="{'高中','大学','硕士','博士'}"

headerKey="-1" headerValue="请选择您的学历"/>

</s:form>

<h3>使用emptyOption属性在header选项后添加一个空的选项</h3>

<s:form>

<s:select label="最高学历" name="education" list="{'高中','大学','硕士','博士'}"

headerKey="-1" headerValue="请选择您的学历"

emptyOption="true"/>

</s:form>

<h3>使用multiple属性设置多选</h3>

<s:form>

<s:select label="最高学历" name="education" list="{'高中','大学','硕士','博士'}"

headerKey="-1" headerValue="请选择您的学历"

emptyOption="true"

multiple="true"/>

</s:form>

<h3>使用size属性设置下拉框可显示的选项个数</h3>

<s:form>

<s:select label="最高学历" name="education" list="{'高中','大学','硕士','博士'}"

headerKey="-1" headerValue="请选择您的学历"

emptyOption="true"

multiple="true" size="8"/>

</s:form>

<h3>使用listKey和listValue属性,利用Action实例的属性(property)来设置选项的值和选项的内容</h3>

<s:form>

<s:select label="最高学历" name="education" list="educations"

listKey="id" listValue="name"/>

</s:form
蓝冰飞寒
2010-08-13 · TA获得超过352个赞
知道答主
回答量:133
采纳率:100%
帮助的人:75万
展开全部
<s:select name="bankinfo.bankname"
list="#{'中国农业银行':'中国农业银行','中国工商银行':'中国工商银行','中国建设银行':'中国建设银行','中国光大银行':'中国光大银行','中信银行':'中信银行','浦发银行':'浦发银行'}" disabled="true"></s:select>
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式