を入力すると、クロサギ科2.0.1は、ここPrimeFaces 3.4.1JSFプレスはJSF 2.0
入力するキーである場合バッキングBeanメソッドを呼び出すことが期待されるp:inputText
成分である入力テキストからBeanメソッドを呼び出します押された
<p:inputText id="commentInput" rendered="#{status.haveComment}"
value="#{statusBean.newComment}"
onkeypress="if (event.keyCode == 13) { onchange(); return false; }">
<f:ajax event="change" listener="#{statusBean.test}" />
</p:inputText>
Beanをバックアップする方法がありますが:
public void test(AjaxBehaviorEvent event) {
System.out.println("Pressed enter!");
}
Enterキーが押されたが、それはこれ以上のものを持っている場合には、メソッドを呼び出しています。 予期しない動作の場合:
--Click input text
----Type some letters
------Click somewhere else in the page
--------CONSOLE: Pressed enter!
私はajax event=change
は何とか変更を検出し、メソッドを呼び出すと思います。このp:inputText
コンポーネントをFacebookや他のユーザーのような適切なコメント入力コンポーネントに変換するにはどうすればいいですか?
それは魅力のように働いています!ありがとう! –
私はこの私の友人に関連する問題があります。[ここ](http://stackoverflow.com/q/14990692/1659451) –
ありがとうございます。それは非常に役に立ちます。 –