yoursyun
스프링 컨트롤러 본문
@Controller
public class HomeController {
// 1. String 리턴방식
@RequestMapping(value = "/", method = RequestMethod.GET)
public String home(Model model, HttpServletRequest request) {
return "home"; // 뷰이름
}
// 2. ModelAndView 리턴방식
@RequestMapping(value = "/", method = RequestMethod.GET)
public ModelAndView home(HttpServletRespose response, HttpServletRequest request) {
ModelAndView modelAndView = new ModelAndView();
modelAndView.addObject("hello", "헬로");
modelAndView.setViewName("뷰이름");
return modelAndView;
}
// 3. 리턴타입이 없는 방식, value = "/home" 이 자동으로 뷰이름으로 결정
@RequestMapping(value = "/home", method = RequestMethod.GET)
public void home(Model model, HttpServletRequest request) {
model.addAttribute("hello","헬로");
}
}
반응형