1

ボタンクリックでoracle-adfを使用してテキストボックスadfコンポーネントから値を取得するにはどうすればよいですか?

4

2 に答える 2

2

@リヴィン、

クエリが完全に明確ではなかったため、UIでバッキングBeanが有効になっていると想定しました。

UIでは、これを行うための「テキストボックス」と「コマンドボタン」を使用できます。

バッキングBeanにメソッドを記述します。.、

public String cb1_action() 
{

    String a = (String)it1.getValue(); // To recieve value from UI InputText Component
    System.out.println(a);

    return null;
}

「it1」はInputTextコンポーネントのIDであるため、このメソッド{cb1_action()}をjDevIDEのプロパティ・インスペクタのアクション・フィールドにマップします。

あなたがそれを手に入れたことを願っています:)

于 2012-06-22T10:42:01.227 に答える
1

ADF のテキストボックス コンポーネントには、 というプロパティがありますValue。を使用するELと、Bean に値を設定できます。

ボタンではactionListner、前に Bean に設定した ID の get メソッドを呼び出すだけで値を取得できます。

于 2013-06-08T09:42:13.267 に答える