@Controller
@RequestMapping("/index")
public class IndexController {
/**
* 解决前端传递的日期参数验证异常
*
* @param binder
* @author hzj
*/
@InitBinder({"param", "date"})//指定校验参数
protected void initBinder(WebDataBinder binder) {
// binder.setDisallowedFields("name"); // 不绑定name属性
binder.registerCustomEditor(String.class, new StringTrimmerEditor()); // 此处使用Spring内置的CustomDateEditor
DateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd");
binder.registerCustomEditor(Date.class, new CustomDateEditor(dateFormat, true));
} @ResponseBody
@GetMapping("/initbinder")
public String testInitBinder(String param, Date date) {
return param + ":" + date;
} }

  

最新文章

  1. [普通平衡树splay]【学习笔记】
  2. repeater 删除确认框 传多个参数
  3. js的Promise学习笔记(1)
  4. Oracle 创建 split 和 splitstr 函数
  5. css012 css布局简介
  6. php json_decode
  7. 国行手机安装GOOGLE PLAY
  8. 记一次Surface Pro 2还原操作
  9. Qt窗口部件及子部件
  10. php连接ftp
  11. 【HDOJ】4278 Faulty Odomete
  12. Ajax请求用户控件(.ascx)404错误
  13. IOS Application生命周期
  14. iOS9中关于 NSURLSession/NSURLConnection HTTP load failed 的解决办法
  15. 1. VIM 系列 - 简单入门,拾起兴趣
  16. django框架中form组件的简单使用示例:注册验证
  17. JQuery官方学习资料(译):类型
  18. 求问ps如何导出单个切片及PS导出所有的切片图像
  19. RQNOJ 2 开心的金明
  20. fatal: unable to access 'https://xxxxx': SSL connect error

热门文章

  1. python基本语法要注意哪些?本文详解!
  2. 30种SQL语句优化
  3. 你用对锁了吗?浅谈 Java “锁” 事
  4. 使用C#创建WebService实例
  5. Spring学习(六)--Spring的IOC
  6. mysql-16-variables
  7. python-代数式括号有效性检验
  8. 主厨(第4部分)- ASP. netNET Core和Angular 2 CRUD SPA
  9. 解决mybatis-plus更新数据的时候,有值为空导致更新失败的问题
  10. Java虚拟机诊断利器