[Spring Boot] 반복문의 상태 객체

     

     

    기존의 반복문에서 state : {list}를 추가하는 구문인데, 오류가 난다.

     

     

    알고보니 이렇게 써서 오류가 났다.

     

     

    근데 이렇게 써도 오류난다..😂

     

    왜 때문에..

     

    문제의 state : ${list} 구문을 지우면, 정상적으로 조회되는데, 해당 구문을 추가하면 오류가 난다 !

     

     

    해결

     

     

    ^^ state 가 변수명인데 변수명.index가 아니라 list.index로 접근해서 500에러가 떴던 것이었다.

    list라는 이름의 변수가 없는데 null.index에 접근하려고 했고, 당연히 null은 파싱할 수 없어서 다음과 같은 오류가 떴던 것 같다.

     

     

     An error happened during template parsing (template: "class path resource [templates/sample/ex2.html]")

     

    이 구문이 뜨면 오탈자를 확인하자..!

     

    실행화면

     

     

    ✔ 배운점

    ✔ 포기하지 않고 해결했다는 점에서는 셀프 따봉을 주고 싶지만, 그래도 꼼꼼히 읽어보고 생각하면서 입력하자 !😅

    ✔ 하나의 반복문에 여러개의 변수를 담을 때는 th : each = "변수명, 변수명 :  ${목록}"으로 제시하기 


     

     

    연관은 없지만 참고했던 포스팅

     

     

    Thymeleaf 사용시 org.thymeleaf.exceptions.TemplateInputException: Error resolving template "/index", template might not exist

    증상 IDE에서 실행할 때는 이상없이 html 파일을 찾아가는데, 리눅스 환경에서 돌리니 아래와 같은 에러가 나오며, 파일을 찾지 못한다. (이전에도 같은 에러를 본적이 있는데, 템플릿 엔진이 찾는

    smallgiant.tistory.com

     

    728x90

    댓글