728x90
1. thymeleaf 와 jsp 의 차이점
thymeleaf는 html , xml, javascript,css및 일반 텍스트를 처리 할 수 있는 웹 및 독립형 환경에서 사용할 수 있는 java 템플릿 엔진입니다. thymeleaf는 html파일을 가져와서 파싱해서 분석후 정해진 위치에 데이터를 치환해서 웹페이지를 생성합니다.
jsp는 서블릿으로 변환되어 실행되어진다. jsp내에서 자바코드를 사용할 수도 있다.
jsp는 서블릿으로서 뭐든지 할수있다. 또한 view에 비즈니스 로직을 넣으면 디버깅 및 유지보수가 힘들어진다. 따라서 jsp에서는 자바코드를 사용하지 못하게 하는것이 관습
728x90
'Back > Spring' 카테고리의 다른 글
Spring Mvc 기반 api 예외처리 (0) | 2022.08.26 |
---|---|
Spring ajax , list <map> 으로 데이터 넘기기 (0) | 2022.08.16 |
Dispatcher-Servlet (디스패처 서블릿) 이란? (0) | 2022.08.16 |
Lombok 롬복 설치방법 (0) | 2022.08.16 |
Spring Controller (0) | 2022.08.16 |