首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Eclipse开发 >

Java中下拉框能不能像.NET中那样绑定值?该怎么解决

2012-01-12 
Java中下拉框能不能像.NET中那样绑定值?在.NET中,下拉框可以可以绑定一个Text和Value,显示Text,但编程时可

Java中下拉框能不能像.NET中那样绑定值?
在.NET中,下拉框可以可以绑定一个Text和Value,显示Text,但编程时可以取Value   值,这Java中能不能这样做?
我想在下拉框中同时能存两个值,如字段Id和Name。

[解决办法]
单纯的JDK所带的类是不能自动绑定的,不过能找到一些类似的开源项目!
本人倒是没用过!
[解决办法]
貌似Structs中也有这个功能,不过最好还是自己写一个taglib
[解决办法]
我只知道在swing中可以这样实现 swt还用过这个功能
[解决办法]
Struts中的html和logic标签标签可以实现!
beanName为hibernate生成的bean,listName是由action调用DAO方法获得的list(list需要Iterator,并取出id和name添加到listName中)
<html:select property= "beanName ">
<logic:present name= "listName ">
<html:options collection= "listName " property= "value " labelproperty= "label "/>
</logic:present>
</html:select>

热点排行