배열로 값을 받았을 경우 화면에서 처리 하는 방법
기존에 model 에서 는
String[] split; 라는 변수가 선언되어있고 getter,setter가 만들어져있고
controller 부분에서 배열로 처리된 변수를 화면으로 넘겨준다.
화면에서는 배열크기가 0보다 클경우와 아닌경우 처리
<table id="example">
<c:choose>
<c:when test="${len > 0 }">
<c:forEach var="list" items="${talDonVO.split}" varStatus="splitCount" >
<tr class="item1">
<td style="border:0px;float:left;">
<input type="text" id="possesCrqfcNm" name="possesCrqfcNm" value="${list}" />
</td>
</tr>
</c:forEach>
</c:when>
<c:otherwise>
<tr class="item1">
<td style="border:0px;float:left;">
<input type="text" id="possesCrqfcNm" name="possesCrqfcNm" value="" />
<a class="detAdd" href="#a"><img src="<c:url value='/base/images/cipo/usr/uci/cnts/btn_plus.gif'/>" alt="+"/></a>
<a class="detDel" href="#a"><img src="<c:url value='/base/images/cipo/usr/uci/cnts/btn_minus.gif'/>" alt="-"/></a>
</td>
</tr>
</c:otherwise>
</c:choose>
</table>
'프로그램 > JSP' 카테고리의 다른 글
JSP SELECT 문 비활성화 (0) | 2018.05.21 |
---|---|
JSTL fn:split 값 처리 방법 (0) | 2014.04.24 |