struts2 <s:select>标签解析 10

我想做一个STRUTS2的程序,要求是一打开页面就可以从数据库中取出下拉框的值。刚开始学不久,很费解。。。... 我想做一个STRUTS2的程序,要求是一打开页面就可以从数据库中取出下拉框的值。刚开始学不久,很费解。。。 展开
 我来答
scpanziqiang
2009-02-21
知道答主
回答量:23
采纳率:0%
帮助的人:18.2万
展开全部
<s:bean name="lee.BookService" id="bs"/>
<s:select name="b" label="请选择您喜欢的图书" labelposition="top" multiple="true"
list="#bs.books"
listKey="author"
listValue="name"/>
</s:form>

lee.BookService是一个类
<s:bean name="lee.BookService" id="bs"/>
实例化包lee下的BookService类,并给它一个id--bs
该类中提供一个属性,类似如下代码
public List<String,Object> getBooks(){
从数据库中取得数据,然后放入一个集合类xxx中
return xxx;
}
select标签中的list属性(list="#bs.books")指定了select中的内容
qujia3
2009-02-20 · TA获得超过238个赞
知道答主
回答量:24
采纳率:0%
帮助的人:9.6万
展开全部
打开页面的时候请求一个action去数据库查到数据

可以像这样!
Mobile是传过来的List(从数据库中查出来的) !
<select>
<c:forEach var="item" items="${Mobile}" varStatus="status">
<option>
${item}
</option>
</c:forEach>
</select
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式