The request sent by the client was syntactically incorrect问题解决

The request sent by the client was syntactically incorrect意思嘛,google翻译一下

通过日志不难看出,是由参数不匹配造成的。

所以对于Date日期转换问题解决方法是

在相应的controller中添加如下代码:

@InitBinder
protected void initBinder(WebDataBinder binder) {
SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd");
binder.registerCustomEditor(Date.class, new CustomDateEditor(dateFormat, true));
}

当然,也不乏别的类型造成的,根据个人情况而定吧。。。

上一篇:Azure Redis Cache作为ASP.NET Session状态提供程序


下一篇:从零到实现Shiro中Authorization和Authentication的缓存