2

以下に示すように、に接続すると、jsfで1つの問題に直面しています

<h:inputText id="" value="" binding="">
  <a4j:support 
        actionListener="Action_Class.validateUserName" 
        event="onblur" />
</h:inputText>

上記のように、フィールドからタブアウトするとき、validateUserName を呼び出す必要があります。呼び出していますが、以下に示すように送信された値を取得しようとすると、null が来ます。

UIInput input = actionEvent.getParent();
String userName = input.getSubmittedValue();

ユーザー名が null として送信されます (送信された値は IE ブラウザーでのみ送信されますが、残りのブラウザーでは送信された値として null を取得しています)。親切に必要なことをしてください。

4

1 に答える 1