TIL - 21.01.05
뷰 랜더링
컨트롤러에서 특정 로직이 없이 뷰(view)
로만 보내면 된다면 ViewControllerRegistry
에 addViewController()
로 설정해줘도 된다.
@Configuration
public class WebConfig implements WebMvcConfigurer {
@Override
public void addViewControllers(ViewControllerRegistry registry) {
registry.addViewController("/hello").setViewName("hello");
}
}
동일 코드
@Controller
public class HomeController {
@GetMapping("/hello")
public String hello() {
return "hello";
}
}