s:select设置默认值

s:select用法和html的select用法不大相同

先举个例子

<s:select id="caAvApplycurrencyTypeCn" name="caAvApply.currencyTypeCn" list="#request.currencyTypeCnTypeList" listKey="dictValue" listValue="dictName"  headerKey="" headerValue="请选择" value="caAvApply.currencyTypeCn"></s:select>

id,name就不用说了,list就是你要从列表中迭代并显示出来的东西,listKey相当于html_select中option的值,而listValue就是在下拉框中显示的内容,headerKey和headerValue就是选择之前的缺省值,就只指在这项数据并没有被选择的情况下,如果是在修改页面中,可能这个下拉框本身已经被赋值了,想显示出之前已存的值,只要将value设置成与name相对应的就可以,相当于html_select中option的值被selected一样。

很方便的使用,加油!

posted @ 2012-06-11 13:39  积累从点滴开始  阅读(29218)  评论(0编辑  收藏  举报