29.controller 继承接受Date类型

2019-02-18  本文已影响0人  木有鱼丸啦
@Component
public class BaseController {
  @InitBinder
  public void initBinder(WebDataBinder dataBinder) {
    dataBinder.registerCustomEditor(
        Date.class,
        new PropertyEditorSupport() {
          @Override
          public void setAsText(String value) {
            try {
              setValue(new SimpleDateFormat("yyyy-MM-DD HH:mm:ss").parse(value));
            } catch (ParseException e) {
              setValue(null);
            }
          }
          /*  @Override
          public String getAsText() {
            return new SimpleDateFormat("YYYY-MM-DD HH:mm:ss").format((Date) getValue());
          }*/
        });
  }
}
上一篇下一篇

猜你喜欢

热点阅读