有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

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) 个答案

  1. # 1 楼答案

    复选框输入的值属性不确定选中状态

    您必须绑定chechecked属性

    例如: <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