mvc 2

[스프링 MVC 2편 - 백엔드 웹 개발 핵심 기술] 2. 타임리프 - 스프링 통합과 폼

1. 타임리프와 스프링 MVC 통합 개요타임리프는 스프링 프레임워크와 유연하게 통합되어 단순한 뷰 템플릿 역할을 넘어선 강력한 엔터프라이즈 기능을 지원합니다.스프링 통합으로 추가되는 주요 기능스프링의 SpringEL 문법 통합: ${@myBean.doSomething()}과 같이 스프링 빈을 직접 호출할 수 있습니다.편리한 폼(Form) 관리 속성: th:object, th:field, th:errors, th:errorclass 등을 제공합니다.폼 컴포넌트의 편의 기능: 체크박스(Checkbox), 라디오 버튼(Radio button), 셀렉트 박스(Select/List)를 쉽게 렌더링하도록 돕습니다.메시지 및 국제화 기능 통합: 스프링의 다국어 메시지 설정을 타임리프 템플릿 내에서 손쉽게 사용합니다...

INFLEARN 2026.05.26

[스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술] 8. 스프링 MVC - 웹 페이지 만들기

1. 프로젝트 생성스프링 부트 스타터 사이트(https://start.spring.io)를 통해 프로젝트를 생성한다.Project: Gradle ProjectLanguage: JavaSpring Boot: 2.4.xProject MetadataGroup: helloArtifact: item-servicePackaging: Jar (주의: JSP를 사용하지 않으므로 Jar를 권장)Java: 11Dependencies: Spring Web, Thymeleaf, Lombokbuild.gradle 설정plugins { id 'org.springframework.boot' version '2.4.3' id 'io.spring.dependency-management' version '1.0.11.RELE..

INFLEARN 2026.04.23