본문 바로가기

IT/Web

jstl tag + 지역 변수 비교하기

반응형

jstl + jsp 변수 공유하기

 

jstl 로 forEach 를 사용 하여 출력시에

" 전에 값과 같지 않으면 출력 아니면 패스 " 

하는 로직을 만들고 싶어서 폭풍 구글링..

 

알아낸 방법은 

pageContext.setAttribute 라는 함수를 사용 

 

1. group id 비교를 위해 jsp에 변수 할당 

 

<%int pre_id=0;
pageContext.setAttribute("pre_id",pre_id);%>

 

2. forEach 로직

 

if 문 비교 후 

<% pageContext.setAttribute("pre_id", ((int)pageContext.getAttribute("GROUP_ID"))); %>

 

를 사용해 값을 다시 저장 해 놓았다.

 

좀 더 효율 적인 방법이 없을까 고민은 해봐야겠다 ㅠㅠ

반응형