The origin server did not find a current representation for the target resource 报错404 @ResponseBody

报错404

The origin server did not find a current representation for the target resource 报错404 @ResponseBody_第1张图片

查过前端提交参数 ,格式,代码,字符没发现什么问题后用postman提交后发现还是404 ,猜测应该是后端的问题,但是后端返回数据又是正常的,控制台有输出返回的结果集,就算debug也能看到数据,那问题就应该在前端和后端中间出的差错喽!所以。。。

The origin server did not find a current representation for the target resource 报错404 @ResponseBody_第2张图片

前端是AJAX提交

The origin server did not find a current representation for the target resource 报错404 @ResponseBody_第3张图片

The origin server did not find a current representation for the target resource 报错404 @ResponseBody_第4张图片

看看@ResponseBody的作用  ,我这里不使用model 或request(百度后) 

1、@ResponseBod是作用在方法上的。

2、@ResponseBody 表示该方法的返回结果直接写入 HTTP response body 中。

3、一般在异步获取数据时使用

4、在使用 @RequestMapping后,返回值通常解析为跳转路径,但是加上 @ResponseBody 后返回结果不会被解析为跳转路径,而是直接写入 HTTP response body 中。 

备注 : @所以

The origin server did not find a current representation for the target resource 报错404 @ResponseBody_第5张图片

The origin server did not find a current representation for the target resource 报错404 @ResponseBody_第6张图片

 

你可能感兴趣的:(java)