论坛首页 Java企业应用论坛

在Struts的html:select标签中显示默认值

浏览 38745 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
作者 正文
   发表时间:2007-09-18  
楼上正解,不需要循环来选择的,需要默认值,直接赋值就是了。
0 请登录后投票
   发表时间:2007-09-18  
但是正常情况下,我们要将从数据库中读出的值作为下拉列表的默认值.
如:下拉列表中有男,女.而数据库中为男,我想在点击修改时,下拉列表能根据数据库中的值自动设置默认值.

0 请登录后投票
   发表时间:2007-09-18  
<html:select property="Name" name="Form" value="${ojb.sex}" >
<html:options collection="list" property="userName" labelProperty="userName"/>
</html:select>

当userName=admin时,默认selected
0 请登录后投票
   发表时间:2007-09-19  
引用
kikumail     20 小时前
但是正常情况下,我们要将从数据库中读出的值作为下拉列表的默认值.
如:下拉列表中有男,女.而数据库中为男,我想在点击修改时,下拉列表能根据数据库中的值自动设置默认值.


你可以在顯示該Form數據之前先給該form的select屬性賦值,比如<html:select property="id"> ,那么你可以把id的值賦上:form.setId("數據庫中撈出來的值").
0 请登录后投票
论坛首页 Java企业应用版

跳转论坛:
Global site tag (gtag.js) - Google Analytics