JSP
[JSP] jstl 동적 변수 사용
gomest
2022. 3. 14. 16:14
DB 에서 데이터를 가지고 오다보면
info1 , info2, info3 , info4 ... 으로 순서대로 노출을 해야 할 경우가 있는데
예를들어
<tr>
<td>${result.info1}</td>
</tr>
<tr>
<td>${result.info2}</td>
</tr>
...
...
<tr>
<td>${result.info10}</td>
</tr>
같이 써야 할 경우가 있을때 이를 동적 변수로 변환하여 사용하면 간단히 처리가 가능합니다.
<c:forEach var="i" begin="1" end="10" >
<c:set var="conv_info" value="info${i}" />
<tr>
<td>${result[conv_info]}</td>
</tr>
</c:forEach>
위와 같이 반복 되어지는 부분만 따로 변수로 처리 하여 사용할 수있다.