🖤인프런만의 100% 블프 이벤트🖤
🎁100% 환급+할인+당첨 가능한 인프런 블프 구경오세요!
141만명의 커뮤니티!! 함께 토론해봐요.
기존 소스코드에 나와있기는 한 부분 입니다. 다만 타임리프의 even(짝수), odd(홀수)를 true, false로 나타내는 부분에서 헷갈리는 부분이 있었기 떄문에 index의 짝수 홀수인지, count의 짝수 홀수인지에 대해 글을 작성합니다~~!! ㅎㅎ 답은 화면에 찍혀있는 그대로 입니다. ${userStat.count} index가 아닌~~~~ count가 홀수인지 짝수인지를 판별하여서 짝수라면even은 true , odd 가 true 홀수라면 even은 false, odd는 false가 나오고 있습니다. 1) 컨트롤러 파일private void addUsers(Model model){ List<User> list = new ArrayList<>(); list.add(new User("userA", 10)); list.add(new User("userB", 20)); list.add(new User("userC", 30)); list.add(new User("userD", 40)); list.add(new User("userE", 50)); model.addAttribute("users", list);} 2) 타임리프 파일<table border="1"> <tr> <th>index</th> <th>count</th> </tr> <tr th:each="user, userStat : ${users}"> <td th:text="${userStat.index}">0</td> <td th:text="${userStat.count}">0</td> <td> index = <span th:text="${userStat.index}"></span> count = <span th:text="${userStat.count}"></span><br /> even(짝수인가)? = <span th:text="${userStat.even}"></span><br /> odd(홀수인가)? = <span th:text="${userStat.odd}"></span> </td> </tr></table> 이렇게 넣어서 확인해 보았습니다,