如何在 JSP 中填充复选框

How to populate checkbox in JSP

我正在使用 jsp/jstl 渲染 ui。现在我想根据我从控制器传递的布尔值填充 "ui toggle checkbox" checked/unchecked。我怎么做? 这是我现在拥有的:

<div class="ui toggle checkbox">
  <input type="checkbox" name="enabled" value="${enabled}">
  <label>Is Enabled?</label>
</div>

“${enabled}”的值已正确传递,但如果为真,如何选中该框? JQuery/javascript是唯一的选择吗?

使用这个:${enabled?'checked="checked"':''}。并将其放在 value 属性.

之外

它使用三元运算符来检查 enabled 和 return 对应字符串的值。