복붙노트

[SPRING] 스프링 체크 박스 태그를 struts2 체크 박스로 변환하는 방법은 무엇입니까?

SPRING

스프링 체크 박스 태그를 struts2 체크 박스로 변환하는 방법은 무엇입니까?

스프링 체크 박스 태그를 스트럿으로 변환하는 동안 문제가 발생했습니다 ... 체크 박스 태그는 데이터베이스에서 pojo로 들어오는 값을 사용하여 struts로 변환 할 필요가있는 스프링으로 작성되었습니다. 체크 박스는 활성화되고 비활성화됩니다. 다음은 봄 체크 박스의 코드 조각입니다.

<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>

해결법

  1. ==============================

    1.스프링 MVC (+ JSTL)에서 Struts 2로 마이그레이션 :

    스프링 MVC (+ JSTL)에서 Struts 2로 마이그레이션 :

  2. from https://stackoverflow.com/questions/19540237/how-to-convert-the-spring-checkbox-tag-to-struts2-checkbox by cc-by-sa and MIT license