【发布时间】:2012-05-10 21:20:28
【问题描述】:
我确信有不止一种方法可以做到这一点,但是当另一个 JSF/PrimeFaces 组件发生更改时,有什么好的方法可以更新?
我有一个滑块,可以正确更新输入字段的值(包括支持 bean 中的值)。但该值是一个数字,我想将其显示为文本值,例如如果是 1,我想显示“简单”,如果是 4,显示“困难”。
我通过隐藏存储数值的输入字段来部分工作。然后我添加了另一个“可见”的 outputLabel,它链接到我的支持 bean 中的一个 getter,它将数字转换为文本值。
但我不知道如何说“当隐藏字段的值发生变化时,刷新输出标签中显示的值”。
当然这与 valueChangeListeners 或“更新”属性有关,但很难将它们放在一起。
任何人都可以模糊地指出正确的方向吗?虽然我已经尝试过,但我什至不太确定 Google 会做什么。
谢谢
【问题讨论】:
标签: jsf-2 primefaces