私はしばらくの間、Jquery を使用して JSF2 に取り組んできました。JSF2 を使用した非表示フィールドの入力に問題があります。私はそれがこのようにできることを知っています
<h:inputHidden id="a" value="#{backingBean.a} />
これは問題なく動作しますが、唯一のことは、バッキング Bean で「a」のゲッターとセッターを作成する必要があることです。しかし、別のパラメーターを渡してバッキング Bean メソッドを呼び出したいと思います。これにより、「inputHidden」に設定する必要がある出力値が返されます。こんな感じで使ってみました
<h:inputHidden id="a" value="#{backingBean.populateA(b)} />
しかし、このコードを使用すると、ブラウザー コンソールに警告が表示され、使用法が正しくないという警告が表示されます。パラメータを持つバッキング Bean メソッドは、のように「アクション」属性内で呼び出す必要があることを理解しています<h:commandButton>
。JSF2 または Jquery を使用して隠しフィールドに何かを使用するにはどうすればよいですか?
ページの読み込み時にこの入力非表示フィールドに入力する必要があることに注意してください。それができるかどうかわからない。
お時間をいただきありがとうございます。