没有匹配时隐藏icefaces自动完成列表

时间:2011-09-29 11:46:43

标签: java autocomplete icefaces

友!

我使用icefaces ice:selectInputText项来表示带有自动完成提示列表的输入框。 Backing bean返回合适的提示列表(它从一个大列表中选择提示,条件是它们包含用户已输入的字符到输入框中)。

一切正常。唯一的问题是,当没有匹配时,我试图返回空列表(我也尝试返回null) - 我希望隐藏的提示列表。但是列表仍然处于上次返回时提供的提示超过0的状态。

如果可以摆脱这种不良行为,请告诉我在哪里可以找到有关如何实现这一目标的信息。

提前谢谢, 罗迪

1 个答案:

答案 0 :(得分:0)

我们在项目中也遇到过这个问题。 ICEfaces中存在一个错误,导致视图在项目列表变空时不会更新。这在ICEfaces论坛报道:http://www.icefaces.org/JForum/posts/list/16406.page

修复方法是修补上面论坛帖子中提出的icefaces-comps.jar包。