複数のチャネルが使用されている場合、デフォルトですべてのチェックボックスを選択する必要があるという欠陥に取り組んでいます。ただし、現在、複数のチャンネルが選択されている場合、最初のチャンネルのチェックボックスは選択されていません。
JSTLコードは
<label data-use-main="#"
class="left-align form-inline checkbox ${fn:length(messageForm.configuredChannels) > 1 ? '' : 'hidden'}">
<form:checkbox path="emailMessageForm.useMainMessageEmail" />
<label>
<spring:message code="message.use.main.content.email"></spring:message>
</label>
</label>
${fn:length(messageForm.configuredChannels) > 1 ? '' : 'hidden'}">
チェックボックスのチェック状態が依存するため、どのように機能するのか理解できません。