『 날짜형 바인드 』

<컨트롤러 작성>

 @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

+ Recent posts