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 の値に置き換える必要があります。
どうもありがとう。