- ベストアンサー
【JSF】一つのテキストボックスの値を、複数のJAVAに渡す方法
イメージとしては <h:inputText value="#{A.id}"/> の#{A.id}の部分に さらに、#{B.id}も指定したいのですが 出来ますでしょうか? やりたい事は テキストボックスに指定されたキーワードを Aボタンを押すとA.javaにテキストボックスの値を渡し Bボタンを押すとB.javaにテキストボックスの値を渡したいのです。 現状では、AかBのどちらか一方にしか値を渡すことが出来なくて困っています。 出来なければ、同等の処理を行うにはどの様にしたら宜しいでしょうか? 宜しくお願い致します。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
別の方法も考えたのでもう一回投稿 C.javaを作成し class C { A; B; void setId(String data) { A.setId(data); B.setId(data); } } こんな風にするとか。 AとBをどうやってCに格納するかがポイントになるわね。
その他の回答 (1)
- askaaska
- ベストアンサー率35% (1455/4149)
回答No.1
hiddenで#{A.id}と#{B.id}をつくり 画面でそのテキストボックスの値を JavaScriptで2つのhiddenにコピーする。
お礼
ご回答ありがとうございました。 お返事遅くなりまして申し訳ありません。