后台接口正常执行,前台报404

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了后台接口正常执行,前台报404相关的知识,希望对你有一定的参考价值。

后台执行getPlproductList,明明方法执行成功,但是前台却提示404

 @RequestMapping(value = "/getPlproductList", method = RequestMethod.POST)
    public ResponseJson getPlproductList() {

        return productCategoriesService.getPlproductList();

    }

 

原因:  要加上@ResponseBody 就好

注解@ResponseBody的作用,这个注解的作用是将函数返回值作为请求返回值。

没有这个注解的话,请求的响应应该是一个页面(类似于 " /index ",根据路径找页面,找不到自然是404),不需要页面的话应该加上这个注解。

以上是关于后台接口正常执行,前台报404的主要内容,如果未能解决你的问题,请参考以下文章

ajax 后台正常执行 错误类型却是404

ajax 后台java代码执行完毕 前端报404错误

ajax调取springmvc controller报404错误及表格提交

前台没有错 报警404

spring boot 集成shiro,设置好setLoginUrl后,报404

wordpress后台操作老是出现404,但是其他页面都是正常的,怎么回事?