컨트롤러로부터 받은 리턴값에 대한 질문입니다.
- 작성자 :
- 정*훈
- 작성일 :
- 2014-04-16 12:02:03
- 조회수 :
- 728
- 구분 :
- 개발환경
- 진행상태 :
- 완료
Q
전자정부프레임워크 이클립스로 예제 프로젝트를 생성해서 egovSampleList.jsp 파일을 보면
리스트 출력하는 부분에 jstl을 사용해서 forEach문으로 ${resultList}로부터 데이터를 가져옵니다.
아래는 소스이구요.
<c:forEach var="result" items="${resultList}" varStatus="status">
<tr>
<td align="center" class="listtd"><c:out value="${status.count}"/></td>
<td align="center" class="listtd"><a href="javascript:fn_egov_select('<c:out value="${result.mstid}"/>')"><c:out value="${result.groupname}"/></a></td>
<td align="left" class="listtd"><c:out value="${result.memo}"/> </td>
</tr>
</c:forEach>
그런데 저 부분에서 jstl태그를 쓰지않고 루프를 태울 수 있는 방법이 있을까요??
${resultList} 의 사이즈를 가져올 수 있으면 jsp에서 for문이나 while문으로 처리할 수 있을 것 같은데요.
아니면 컨트롤러로부터 받는 리턴값을 html에서 ${resultList}로 받는거 말고 jsp 코드로 받을 수 있는지 궁금합니다.
리스트 출력하는 부분에 jstl을 사용해서 forEach문으로 ${resultList}로부터 데이터를 가져옵니다.
아래는 소스이구요.
<c:forEach var="result" items="${resultList}" varStatus="status">
<tr>
<td align="center" class="listtd"><c:out value="${status.count}"/></td>
<td align="center" class="listtd"><a href="javascript:fn_egov_select('<c:out value="${result.mstid}"/>')"><c:out value="${result.groupname}"/></a></td>
<td align="left" class="listtd"><c:out value="${result.memo}"/> </td>
</tr>
</c:forEach>
그런데 저 부분에서 jstl태그를 쓰지않고 루프를 태울 수 있는 방법이 있을까요??
${resultList} 의 사이즈를 가져올 수 있으면 jsp에서 for문이나 while문으로 처리할 수 있을 것 같은데요.
아니면 컨트롤러로부터 받는 리턴값을 html에서 ${resultList}로 받는거 말고 jsp 코드로 받을 수 있는지 궁금합니다.
A
안녕하세요.
jstl를 사용하지 않으시려면
스크립틀릿<% %>과 표현식<%= %>으로 구현하시면 됩니다.
감사합니다.
jstl를 사용하지 않으시려면
스크립틀릿<% %>과 표현식<%= %>으로 구현하시면 됩니다.
감사합니다.