我有一个 JSF 2.0 + PrimeFaces 应用程序,里面 ah:form 有一个 inputHidden 像这样:
<h:inputHidden id="mdid" />
不幸的是,我们的托管 bean 来自另一个开发团队,他们在 .jar 中部署了一个 bean (@ViewScoped),其操作方法如下:
public void action(Integer id) {
//Call service layer passing the id.
}
我们的 inputHidden 在客户端发生了变化,我们无法将它与 bean 绑定。
无论如何我可以做到这一点吗?
<p:commandButton action="#{ServiceBean.action( mdid )}"
mdid应替换为 inputHidden 的值。
非常感谢。