더북(TheBook)

2. com.springmvc.controller 패키지에 LoginController 클래스를 생성하고 다음과 같이 작성합니다. 시큐리티 설정 파일에 선언한 /login, /loginfailed 경로에 대한 매핑 요청 처리 메서드입니다.

코드 8-6 LoginController.java

package com.springmvc.controller;

import org.springframework.stereotype.Controller;
import org.springframework.ui.Model;
import org.springframework.web.bind.annotation.GetMapping;
@Controller
public class LoginController {

    @GetMapping("/login") 

    public String login() {
        return "login"; 
    }

 

    @GetMapping("/loginfailed") 

    public String loginerror(Model model) { 
        model.addAttribute("error", "true"); 
        return "login"; 
    } 
}
신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.