풀스택 백엔드 2026.05.15~18

syyu21b·2026년 5월 18일

풀스택 - 백엔드

목록 보기
19/49
post-thumbnail

[SECTION17. 웹 MVC]

DemoApplication.java

AuthController.java

AuthState.java

Post.java

PostController.java

PostService.java

home.html

login.html

posts.html

결과


[SPECIAL SECTION. Thymeleaf(타임리프) 핵심 문법 정리]

Thymeleaf

  • Spring Boot에서 가장 많이 사용하는 서버 사이드 템플릿 엔진
  • 서버에서 데이터를 HTML에 넣어서 완성된 HTML을 만들어 브라우저에 전달

JSP vs Thymeleaf

구분JSPThymeleaf
문법<% %>HTML 친화적
가독성낮음매우 좋음
Spring 연동보통최적화

문제

  • 다음 URL로 접속하면 해당 단의 구구단이 출력되도록 만드세요.
http://localhost:8080/gugudan?dan=2

예시 결과:

2 x 1 = 2
2 x 2 = 4
...
2 x 9 = 18

요구 사항

  1. URL 경로는 /gugudan
  2. dan 값을 @RequestParam으로 받기
  3. 1부터 9까지 반복하여 결과 출력
  4. Thymeleaf의 th:each 사용
  5. dan 값이 없으면 기본값 2단 출력

정답

GugudanController.java

gugudan.html

0개의 댓글