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 결과 확인

    신간 소식 구독하기
    뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.