본문 바로가기

thymeleaf2

[SpringBoot] Thymeleaf 와 jsp 비교 분석 java 기반의 서버 프레임워크를 공부하다보면 jsp 라는 녀석을 쓰게된다. jsp는 일반적인 자바 프레임워크 MVC 구조에서 V , 즉 뷰 역할을 담당하는 녀석이다. 요즘 스프링 부트 공부를 하면섬 Thymeleaf라는게 있다는 것을 알았다. 요즘 스프링에서 밀고있는 스프링 프레임워크의 뷰라고 보면 될것같다. Thymeleaf 이외에도 Apache Freemarker, Mustache, Groovy Templates 등 여러 템플릿 엔진이 있지만 요즘은 Thymeleaf를 많이 쓰는 것 같다 ( JSP는 옛날 회사에서는 아직도 많이 쓴다) 자 아무튼 오늘은 Thymeleaf와 jsp 차이점을 알아보고, 그리고 간단하게 Thymeleaf를 사용하는 방법을 알아보도록하자 먼저 jsp 의 경우에는 다들 아시.. 2021. 1. 2.
[Debugging] Thymeleaf 사용할 때, org.thymeleaf.exceptions.TemplateInputException: Error resolving template 에러 발생할 시 ! 다른 노트북 (윈도우 10) 환경에서 개발할 때는 이상없이 잘 html을 찾아가던 소스코드가, 새로운 환경에서 돌리니.. 아래와 같은 Exception이 발생했다. 추측 상 컨트롤러에서 '/' 을 붙여서 절대경로로 URL을 사용하려고 했던게 문제인 듯 했다. 그래서 이걸 없앴다..! 아 추가적으로 ..! application.yml 파일에 아래의 설정을 추가해줬다! spring: thymeleaf: cache: false prefix: classpath:/templates/ 이렇게 하고 난뒤 다시 해당 url을 호출해보면 ..! 에러 없이 정상적으로 동작한다. 그럼 오늘은 여기까지 ㅎㅎ ~~ 모두들 화이팅하자!! 2020. 7. 4.