400小细节
0
其实吧,这也是一个细节小问题,仔细的人一般应该都能发现,比如说我。
错误信息:
HTTP Status 400 -
type Status report
message
description The request sent by the client was syntactically incorrect.
Apache Tomcat/7.0.56
这个controller
里面其他方法都可以访问,为什么会出现400
,其实吧,就是因为我拷贝了一个其他的方法导致的,代码如下:
@RequestMapping(value = "/amount/{code}", method = RequestMethod.GET)
public String amount(@PathVariable String code, ModelMap modelMap, HttpServletResponse response) {
上面是原来的方法,我copy后修改变成下面的方法:
@RequestMapping(value = "/amount", method = RequestMethod.GET)
public String amount(@PathVariable String code, ModelMap modelMap, HttpServletResponse response) {
开始找不同,就因为有个code
的参数导致的,后面虽然删了path
里面的code
,但是没有删除参数里面的code
,所以就400
了。