반응형

Controller에서 addObject를 이용해서 List객체를 넘겨줬다. 저 getPerformanceOneWeek() 은 List<HashMap<String,Object>> 이다.

반복되고자하는 하는 부분은 <c:forEach>태그로 감싸주고

var : 내가 jsp파일에서 가져와서 대체해서 사용할 그 List의 명칭,
items :  Controller에서 보내줄 때의 객체 이름
varStatus : 반복되는 수라고 생각하면됨.

그래서 나는 List안에 HashMap으로 되어있기 떄문에 객체 이름 적고 . key 값 적어주면 값가져와준다!

ajax로 보낼까 생각했는데 Controller로 한번에 받는게 좋다고 하셔서 addObject와 JSTL을 이용해서 사용했다!

taglib에 이아이가 꼭 있는지 먼저 확인하자!! 나는 여기서 varStatus는 사용하지 않았다. 

 

 

반응형
반응형

< break >

for문이 반복되다가, break가 있는 조건을 만나자마자 for이 강제적으로 종료되고 그 뒤의 값들은 돌지 않게 된다.

< continue >

for문이 반복되다가 continue가 있는 조건을 만나면 그 조건일 때는 for문이나 다른 continue가 있지 않은 다른 조건을 실행하지않고 건너뛴다. 그러고 다시 다음건이 진행된다.

< return >

return 도 함수를 종료시켜주는 역할이라 사용했다가, 계속 헤맸다. 결국 말그대로 return 은 함수를 종료시켜주기 때문에, 이 뒤에 있는 어떠한 로직들도 모두 다 실행되지가 않아져버린다. 해당하는 for문만 종료시키기 위해서는 break를 사용해주면된다!!

반응형

+ Recent posts