Java 如何将spring复选框标记转换为struts2复选框?

Java 如何将spring复选框标记转换为struts2复选框?,java,spring,spring-mvc,checkbox,struts2,Java,Spring,Spring Mvc,Checkbox,Struts2,我在将spring复选框标记转换为struts时遇到问题。。。 我有一个用spring编写的复选框标记,我需要使用从数据库到pojo的值将其转换为struts。复选框应该根据这个值启用和禁用。。 以下是spring中复选框上的代码片段: <c:forEach var="menuList" items="${roleMenuActionMappingBean.menuList}" varStatus="status"> <form:checkbox path="me

我在将spring复选框标记转换为struts时遇到问题。。。
我有一个用spring编写的复选框标记,我需要使用从数据库到pojo的值将其转换为struts。复选框应该根据这个值启用和禁用。。
以下是spring中复选框上的代码片段:

<c:forEach  var="menuList" items="${roleMenuActionMappingBean.menuList}" varStatus="status">
    <form:checkbox path="menuList[${status.index}].active"  id="a_${menuList.getMenuKey()}" value="${menuList.getMenuKey()}"/>
    <form:hidden path="menuList[${status.index}].menuKey" value="${menuList.getMenuKey()}"/>

这是什么

menuList[${status.index}]
<c:choose>
    <c:when test="${menuList.getViewCheckBoxDisabled().equals('true')}">
        <p><form:checkbox path="menuList[${status.index}].viewCheckBox" id="v_${menuList.getMenuKey()}" value="${menuList.getMenuKey()}"/></p>
    </c:when> 
    <c:otherwise>
        <p><form:checkbox path="menuList[${status.index}].viewCheckBox"  id="v_${menuList.getMenuKey()}" value="${menuList.getMenuKey()}" disabled="true"/></p>
    </c:otherwise>    
</c:choose>
menuList[${status.index}]


SpringMVC(++JSTL)迁移到struts2

    • Spring MVC复选框:

      <form:checkbox/>
      
      <s:checkbox/>
      
      
      
    • Struts 2复选框:

      <form:checkbox/>
      
      <s:checkbox/>
      
      
      


    • Spring MVC多个复选框:

      <form:checkboxes/>
      
      <s:checkboxList/>
      
      
      
    • Struts 2多个复选框:

      <form:checkboxes/>
      
      <s:checkboxList/>
      
      
      


    • JSTL forEach:

      <c:forEach>
      
      
      
    • Struts 2迭代器:

      <s:iterator>
      
      
      


    • JSTL在以下情况下:

      <c:when>
         <!-- stuff -->
      </c:when>
      <c:otherwise>
         <!-- stuff -->
      </c:otherwise>
      
      
      
    • Struts 2如果和其他:

      <s:if>
         <!-- stuff -->
      </s:if>
      <s:else>
         <!-- stuff -->
      </s:else>
      
      
      



  • SpringMVC(++JSTL)迁移到struts2

    • Spring MVC复选框:

      <form:checkbox/>
      
      <s:checkbox/>
      
      
      
    • Struts 2复选框:

      <form:checkbox/>
      
      <s:checkbox/>
      
      
      


    • Spring MVC多个复选框:

      <form:checkboxes/>
      
      <s:checkboxList/>
      
      
      
    • Struts 2多个复选框:

      <form:checkboxes/>
      
      <s:checkboxList/>
      
      
      


    • JSTL forEach:

      <c:forEach>
      
      
      
    • Struts 2迭代器:

      <s:iterator>
      
      
      


    • JSTL在以下情况下:

      <c:when>
         <!-- stuff -->
      </c:when>
      <c:otherwise>
         <!-- stuff -->
      </c:otherwise>
      
      
      
    • Struts 2如果和其他:

      <s:if>
         <!-- stuff -->
      </s:if>
      <s:else>
         <!-- stuff -->
      </s:else>
      
      
      



  • 是否签入相关标签参考?是否签入相关标签参考?