[src/main/resources/templates - goodbye.mustache]
{{>layouts/header}}
<div class="bg-dark text-white p-5">
<h1>{{nickname}}님, 다음에 또 만나요!</h1>
</div>
{{>layouts/footer}}
[com.example.firstproject.controller - FirstController.java]
package com.example.firstproject.controller;
import org.springframework.stereotype.Controller;
import org.springframework.ui.Model;
import org.springframework.web.bind.annotation.GetMapping;
@Controller
public class FirstController {
@GetMapping("/hi")
public String niceToMeetYou(Model model) { // 모델 받아오기 파마리터에 추가
model.addAttribute("username", "HongPark"); // model이라는 객체가 "홍팍"이라는 값을 username에 연결시켜서 보내주는 것
return "greetings"; // templates/greetings.mustache -> 브라우저로 전송!
}
// 추가된 부분
@GetMapping("/bye")
public String seeYouNext(Model model) {
model.addAttribute("nickname", "홍길동");
return "goodbye";
}
}
이 게시물은 홍팍님의 인프런 강의를 보고 정리한 게시물 입니다.