我正在使用JSF2 + Primefaces2(和一些Richfaces4)制作一个webapp。我有一个h:inputText,我需要使用onchange事件传递3个值并将它们存储在bean中(新值和视图中的其他两个值)。传递新值不是“valueChangeListener”的问题,而onchange属性设置为“submit()”。问题从另外两个参数开始,因为我无法将更多参数传递给valueChangeListener(只有ValueChangeEvent),而f:param似乎不起作用。有没有办法让它运作?附:不,这不在桌子里面。
@Edit:正如BalusC所提到的,我需要监听器中的旧值和新值。而另外两个参数有点“静态”,意味着它们是在页面渲染过程中计算出来的,并且永远不会改变(所以我想我可以将它们放入隐藏的输入或其他东西中)。