본문 바로가기
코드로 배우는 스프링 부트 - 인프런

회원 웹 기능 - 홈 화면 추가

by step 1 2022. 8. 13.
반응형

HomeController 생성

package hello.hellospring.controller;

import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.GetMapping;

@Controller
public class HomeController {

    @GetMapping("/")
    public String home() {
        return "home";
    }
}

 

home.html 작성

<!DOCTYPE HTML>
<html xmlns:th="http://www.thymeleaf.org">
<body>
<div class="container">
    <div>
        <h1>Hello Spring</h1>
        <p>회원 기능</p>
        <p>
            <a href="/members/new">회원 가입</a>
            <a href="/members">회원 목록</a>
        </p>
    </div>
</div> <!-- /container -->
</body>
</html>

 

스프링을 실행 시킬때 우선적으로 컨트롤러에 해당 경로로 설정된 것이 있는지 확인하기 때문에 index.html 파일이 아닌

home.html 파일이 동작할 것이다.

 

반응형