『 날짜형 바인드 컨트롤러 작성 』
<컨트롤러 작성>
@RequestMapping(method=RequestMethod.GET)
public void setupForm(Model model) {
CustomizeDateBindCommand command = createInitCommand();
// 시작일자 초기값은 현재일자
command.setStartDate(new Date());
model.addAttribute("command", command);
}
@RequestMapping(method=RequestMethod.POST)
public ModelAndView doAction1(@ModelAttribute("command") CustomizeDateBindCommand command,
BindingResult bindingResult) {
System.out.println(command.toString());
// 바인드 에러 처리
if(bindingResult.hasErrors()) {
ModelAndView mav = new ModelAndView();
mav.getModel().putAll(bindingResult.getModel());
return mav;
}
ModelAndView mav = new ModelAndView("forward:/hello.html");
return mav;
}
'자바 > JAVA...Spring' 카테고리의 다른 글
Spring 3.2 & MyBatis] 날짜형 바인드 (에러 메시지 정의) (0) | 2015.12.22 |
---|---|
Spring 3.2 & MyBatis] 날짜형 바인드 (JSP 작성) (0) | 2015.12.22 |
Spring 3.2 & MyBatis] 날짜형 바인드 (컨트롤러 작성(1)) (0) | 2015.12.22 |
Simple Application (0) | 2015.12.22 |
CSV ?? (0) | 2015.12.22 |