controller/ArticleController.java
package com.example.firstproject.controller;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.GetMapping;
@Controller ----------------------------- ➊ 컨트롤러 선언
public class ArticleController {
@GetMapping("/articles/new") ------------ ➌ URL 요청 접수
public String newArticleForm() { ---- ➋ 메서드 생성 및 반환값 작성
return "articles/new";
}
}
3 뷰 페이지가 나오는지 확인해 봅시다. 도구 바에 있는 서버 실행() 아이콘을 클릭한 후 웹 브라우저에서 localhost:8080/articles/new 페이지에 접속합니다. 텍스트를 한 줄 입력할 수 있는 요소와 여러 줄 입력할 수 있는 요소가 잘 나옵니다.
그림 3-4 결과 확인