struts2 <s:select>标签解析 10
我想做一个STRUTS2的程序,要求是一打开页面就可以从数据库中取出下拉框的值。刚开始学不久,很费解。。。...
我想做一个STRUTS2的程序,要求是一打开页面就可以从数据库中取出下拉框的值。刚开始学不久,很费解。。。
展开
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中的内容
<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中的内容
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询