关于seam选择控件的记忆问题

[复制链接]
查看11 | 回复1 | 2007-10-20 08:38:44 | 显示全部楼层 |阅读模式
不知道是否是seam的选择控件问题还是我的写法有问题。
如果程序这么写:
Java代码







那么在以后的页面中可以记录下用户的选择,并且将其正确的显示出来。比如用户选择的是 "机构选择的",则在以后的页面中会在其选择项的圆圈勾选上。
而如果这么写:
Java代码









那么#{varContract.contract.howtoDispatchRemains}可以记录下来选择的是什么,但是在以后的显示中并不能将相应的选项标记出来,比如如果选择是"机构选择的",则在以后的页面中如果使用outputText标签可以显示出来已经选择了"机构选择的",但是并不能将相应的选择项给勾选上。
我曾经怀疑是控件的问题,后来在seam的distribution中发现examples/ui/selectItems.xhtml 一个例子:
Java代码
Continent of Birth





Continent of Birth








这个就可以在选择后正确的显示选择的值。
不知道有没有搞过这个方面的人,由于现在需要的数据是从数据库中读取的,所以没有办法使用第一种办法来绕过去,还请大家给些建议。
回复

使用道具 举报

千问 | 2007-10-20 08:38:44 | 显示全部楼层
是不是与seam的作用范围和生命周期有关?
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行