1つの列がチェックボックスタイプであるJMesaを表示するjspがあります。チェックボックスヘッダーを作成し、チェックするとすべてのオプションが選択されるようになりました。私の問題は、各行のチェックボックスをリストの要素のそれぞれのブール値にバインドすることです。いくつかのオプションをチェックしてデータを送信すると、ブール値は常にfalseとして表示されます。
リストはオブジェクトAで構成され、オブジェクトBとブール値が含まれています。チェックボックスがチェックされている場合、そのブール値をtrueにしたいと思います。
これがmiJMesaです。
<jmesa:tableFacade
id="table_1"
items="${A}"
var="a"
toolbar="...CustomToolbar">
<jmesa:htmlTable>
<jmesa:htmlRow>
.. columns showing attributes of B ..
<jmesa:htmlColumn headerEditor="...CheckboxHeaderEditor" filterable="false" sortable="false">
<input type="checkbox" class="checkbox" id="sendMail" name="sendMail" value="${a.sendMail}"/>
</jmesa:htmlColumn>
</jmesa:htmlRow>
</jmesa:htmlTable>
</jmesa:tableFacade>
私が欲しいのは、リストからどのオブジェクトBを電子メールで送信するかを選択できるようにすることです。
どんな助けや提案も大歓迎です!