java Liferay Spring MVC Portlet Lexicon 1.0切换
我试图在Liferay Spring MVC Portlet中利用Lexicon library toggles。我正在使用Spring命令作为他们的表单标签。得到我的POJO类布尔属性。我将其设置为true,并将值“绑定”到输入值标记,但开关不会呈现为“开”。 JSP:
<label>
<input name="POJO boolean property" id="POJO boolean property" value="${POJO boolean property}" class="toggle-switch" type="checkbox">
<span aria-hidden="true" class="toggle-switch-bar">
<span class="toggle-switch-handle">
<span aria-hidden="true" class="icon-ok toggle-switch-icon toggle-switch-icon-on">
</span>
<span aria-hidden="true" class="icon-remove toggle-switch-icon toggle-switch-icon-off">
</span>
</span></span>
</input>
</label>
# 1 楼答案
复选框输入的值属性不确定选中状态
您必须绑定che
checked
属性例如:
<input name="POJO boolean property" id="POJO boolean property" value="1" class="toggle-switch" type="checkbox" ${POJO-boolean-property ? 'checked' : ''}>
请查看此处的输入复选框指南:https://developer.mozilla.org/en-US/docs/Web/HTML/Element/input/checkbox