Следующий inputNumberSlider не вызывает мой установщик:
<rich:inputNumberSlider
value="#{skinningBean.currentSkin.button.backgroundColor_focussedAlpha}"
maxValue="1" step="0.1">
<a4j:ajax event="change" render="preview" oncomplete="initSlider()" />
</rich:inputNumberSlider>
public float getBackgroundColor_focussedAlpha() {
return backgroundColor_focussedAlpha;
}
public void setBackgroundColor_focussedAlpha(float backgroundColor_focussedAlpha) {
this.backgroundColor_focussedAlpha = backgroundColor_focussedAlpha;
}
Я также попытался создать сеттер, который принимает в качестве параметра String, но он также не вызывается. Ответ: да, это внутри формы! Что я делаю неправильно?
Изменить: Похоже, что эта проблема возникла не только у меня: http://osdir.com/ml/java-jsf-richfaces-issues/2010-10/msg00073.html