더북(TheBook)

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

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