홈 화면 추가 예제

  • Front에서 시간을 허비하고 싶지 않다. Front는 대충 돌아가게만 만들고, 목적은 스프링을 얼만큼 잘 활용하냐이기 때문에.


hello-spring\src\main\java\hello\hellospring\controller\HomeController.java

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";
    }
}


hello-spring\src\main\resources\templates\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>


TMI

  • 템플릿엔진은 타임리프를 사용하였음.

Leave a comment