私は2つのコンポーネントを持つ以下のフォームを持っていました:
- ボタン
- ダッシュボード - 動的にバインドされます。
ボタンをクリックしても、そのアクションが呼び出されません。それで、それをテストするために、ダッシュボードの「バインディング」属性を削除すると、ボタン メソッドが適切に呼び出されます。ただし、コンポーネントを動的にフレーミングしているため、バインディングを維持する必要があります。
続行する方法を教えてください。
<h:form id="frmDashbrd">
<p:commandButton value="Non-Ajax Submit" action="#{dashboardBean.resetLayout}"
ajax="false" />
<p:dashboard id="dynamic_dashboard" binding="#{dashboardBean.dashboard}">
</p:dashboard>
</h:form>