JSF 検索コマンド ボタンと、検索結果を表示する tomahawk dataTable があります。コマンド ボタンをクリックすると、dataTable は検索結果を出力する必要があります。とにかく、私は JSF Ajax を使用しているため、dataTable は表示されません。JSF Ajax が問題を引き起こしているのでしょうか?
テーブルがレンダリングされる原因となる問題のあるコードは次のとおりです。
<h:commandButton id="search" value="#{msg.Label_Search}" action="#{theBean.doSearch}">
<f:ajax render="searchStatus" execute="@form" />
</h:commandButton>
<h:outputText id="searchStatus" value="Loading data now..." rendered="#{theBean.searchingNow}" />
<h:panelGroup id="searchResultTable">
<t:dataTable ... />
</h:panelGroup>
※その際はご注意ください。ajax コードが削除された場合。正常に動作しています。