Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
Tags
- 알고리즘
- 클린 코드
- mariadb
- 파이썬
- 클린코드
- 오블완
- springboot
- Git
- 롬복
- 코드업
- Postman
- thymeleaf
- Spring
- JPA
- 기초100제
- MySQL
- 객사오
- GitHub
- Spring Boot
- java
- Vue.js
- go
- Python
- spring security
- 티스토리챌린지
- Gradle
- H2 설치
- golang
- Codeup
- 스프링
Archives
- Today
- Total
목록모델 (1)
nyximos.log
[Spring] 서블릿, JSP, MVC 패턴
PrintWriter의 getWriter() 메소드를 사용하여 서블릿과 자바 코드만으로 동적인 HTML을 만들 수 있다. 그러나 이러한 방법은 복잡하고 비효율적이므로 템플릿 엔진을 사용한다. 🍕 템플릿 엔진 HTML의 문서에서 필요한 곳만 코드를 적용하여 동적으로 변경해준다. 많은 코드를 줄일수 있고 재사용성이 높으며 유지보수가 용이하다. JSP, Thymeleaf, Freemarker, Velocity 등이 있다. 최근에는 Thymeleaf를 많이 쓰는 추세이며 레거시 프로젝트의 경우 JSP를 사용한 것을 많이 볼 수 있다. 템플릿 엔진을 사용하기 위해서 해당 라이브러리를 추가해야 한다. build.gradle에 사용할 dependency를 추가 dependencies{ //JSP 추가 implemen..
Programming/Spring
2022. 2. 10. 16:24