springmvc提交表单,格式问题:The request sent by the client was syntactically incorrect.

如:

在jsp中:

提交信息,错误:



以上就是错误现象:
解决方法,加上springMVC的格式转换注解,相当于告诉spring这提交的内容的格式

首先,要在springMVC的配置文件中有:

然后,在javaBean文件中的date属性上添加日期的注解,并且写好格式:



再提交数据,没问题。

如果还有问题,注意是哪些属性的格式是需要转换的。



==============================

其中float的price属性,如果输入102.2之类的数字没问题,如果输入1521,253,632.2这样的字符串,也会出现上述出错。


同样需要在javaBean修改:

    






原文地址:https://www.cnblogs.com/share2015/p/5341146.html