2012-05-07 11 views
0

を識別子を持つコンポーネントを見つけることができませんこのように 識別子が "applyMessages"のコンポーネントを表示できません。 助けてください。は、私は、APを使用してメッセージを表示しようとしていたビューJSFで

+0

レンダリングされたページのビューソースでapplyMessagesを確認します。次のように、applyMessagesに追加する必要があるプレフィックスがいくつかあります。YourForm_ID:applyMessages – rags

+0

seperetlyのように動作しますか? update = ":studyPlanEditForm:display"とupdate = "applyMessages"が機能します。 – Daniel

答えて

1

ブラウザのページのソースコードを確認してください。次に、p:growlマークアップとその生成されたクライアントIDを特定します。確かにapplyMessagesより長く、接頭辞はcontainerID:applyMessagesに似ています。このIDは、ajax呼び出しのupdate属性で使用します。

+0

こんにちは、興味深いことにビューソースで同じid applyMessagesがリストされています。私は、update = ":studyPlanEditForm:display applyMessages"の順序を適用する、つまりapplyMessagesを最初に表示してから2番目に表示すると、コンポーネントdisplay.Pleaseヘルプのエラーメッセージが表示されます。 – user1281029

+0

しかし、それは 'display'と同じ形式の中にありますか?接頭辞 'studyPlanEditForm'がなければ、このフォームの中に_not_でないことを示します。 Btw単純なhtml「

」の代わりに 'h:form'タグを使いますか? –

+0

こんにちはマットハンディ、フォームIDはstudyPlanEditFormです、はい私はh:フォームを使用しています。 – user1281029

関連する問題