Я работаю над проблемой, когда записывается обратная связь для рейтинга пользователя. Я получаю значения из серверной части в списке и отображает переключатели, основанные на значениях, повторяемых в этом списке. Я вижу, что неправильно проверяется логическое значение
Я попытался добавить логическое значение и изменил способ проверки переменной внутри. Ничего не получилось
<s:iterator value="selectedList" status="choice">
<td>
<s:if test="#choice">
<span class="radio" style="background-position: 0px -40px;">
<p class="styled">Selected</p>
</span>
</s:if>
<s:else>
<span class="radio"><p class="styled">Not Selected</p></span>
</s:else>
</td>
</s:iterator>
Я ожидаю, что переключатель будет выбран, если выбор верен. Фактический результат - все переключатели выбраны