1. 程式人生 > >@InitBinder裝配自定義編輯器

@InitBinder裝配自定義編輯器

format init imp ini con edit r.java 自定義 class

@InitBinder裝配自定義編輯器

  第一步:BaseController.java,標註@InitBinder

    public class BaseController {

      @InitBinder

      public void initBinder(WebDataBinder dataBinder){

        dataBinder.registerCustomEditor(Date.class,new CustomDateEditor(ew SimpleDateFormat("yyyy-MM-dd"), true));

      }

    }

  第二步:修改

UserController.java,繼承BaseController

  註意:標註了@InitBinder註解的方法會在控制器初始化時調用

@InitBinder裝配自定義編輯器