서울땅콩의 취미생활

테스트용 데이타 조회 쿼리를 생성해둔다.

 

쿼리

	<select id="sqlCity001001" parameterType="CommonVO" resultType="CamelMap">
		select 'Lithuania' as country
		 , '501.9' as litres
		union all
		select 'Czechia' as country
			 , '11.9' as litres
		union all
		select 'Ireland' as country
			 , '31.9' as litres
		union all
		select 'Germany' as country
			 , '41.9' as litres
		union all
		select 'Australia' as country
		     , '51.9' as litres
		union all
		select 'Austria' as country
			 , '61.9' as litres
		union all
		select 'UK' as country
			 , '71.9' as litres
	</select>

 

쿼리 결과 형태

위의 데이타 형태로 Controller에서 받아서 model에 담아 view로 넘긴다.

model.addAttribute("resultMap", resultMap);

 

시각화 처리

	<c:set var="arr" value="${resultMap.sqlCity001001}"/>
	<div>
		길이 값 : ${fn:length(arr)}
	</div>
	
	<c:forEach var="item" items="${arr}" varStatus="status">
		<li value="${item.country}"><span>${item.country}</span></li>
		<li value="${item.litres}"><span>${item.litres}</span></li>
	</c:forEach>

 

다음과 같이 화면에 시각화 된다.

 

 

 

공유하기

facebook twitter kakaoTalk kakaostory naver band