WON.dev
CommonController.java 본문
package org.joonzis.controller;
import org.springframework.security.core.Authentication;
import org.springframework.stereotype.Controller;
import org.springframework.ui.Model;
import org.springframework.web.bind.annotation.GetMapping;
import lombok.extern.log4j.Log4j;
@Log4j
@Controller
public class CommonController {
@GetMapping("/accessError")//jsp파일 만들어줘야함 파일명:accessError
public String accessDenied(Authentication auth,Model model) {
log.info("access Denied :" +auth);
model.addAttribute("msg", "Access Denied");
return "/accessError";
}
@GetMapping("/customLogin")//jsp파일 만들어줘야함 파일명:customLogin
public String loginInput(String error, String logout, Model model) {
log.info("error : " + error);
log.info("logout:" + logout);
if(error != null) {
model.addAttribute("error", "Login Error Check Your Account");
}
if(logout != null) {
model.addAttribute("logout", "Logout!!!!");
}
return "/customLogin";
}
@GetMapping("/customLogout")
public String logoutGET() {
log.info("custom logout");
return "/customLogout";
}
}
'SPRING > chapter04_MVC' 카테고리의 다른 글
UploadController.java (0) | 2023.07.18 |
---|---|
SampleController.java (0) | 2023.07.18 |
ReplyController.java (0) | 2023.07.18 |
HomeController.java (0) | 2023.07.18 |
BoardController.java (0) | 2023.07.14 |