『 날짜형 바인드 』
<컨트롤러 작성>
@Controller
@RequestMapping(value="/test/customizeDateBind")
public class CustomizeDateBindController {
@InitBinder
protected void initBinder(WebDataBinder binder) {
//데이터 바인드를 체크하기 위해 SimpleDateFormat를 생성
SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy/MM/dd");
dateFormat.setLenient(false);
// 형을 지정한 바이드 설정
binder.registerCustomEditor(Date.class, new CustomDateEditor(dateFormat, true));
// 프러퍼티를 지정한 바인드 설정
binder.registerCustomEditor(Date.class, "endDate", new CustomDateEditor(dateFormat, true, 10));
}
// 더이터 바인드시 에러 처리위해(반드시 필요!)
@ModelAttribute("command")
public CustomizeDateBindCommand createInitCommand() {
CustomizeBindCommand command = new CustomizeDateBindCommand();
return command;
}
'자바 > JAVA...Spring' 카테고리의 다른 글
Spring 3.2 & MyBatis] 날짜형 바인드 (JSP 작성) (0) | 2015.12.22 |
---|---|
Spring 3.2 & MyBatis] 날짜형 바인드 (컨트롤러 작성(2)) (0) | 2015.12.22 |
Simple Application (0) | 2015.12.22 |
CSV ?? (0) | 2015.12.22 |
innerHTML이란? (0) | 2015.12.22 |