栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

接口地址没错,但是测试接口时显示404的解决办法

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

接口地址没错,但是测试接口时显示404的解决办法

接口测试地址没错但是显示404的原因
  • 问题原因
    • 追错方法
    • @RestController和@Controller的区别

问题原因
@RestController
@Controller
@ResponseBody

将controller层的@RestController写成了@Controller
首先你要明确返回的是一个json还是一个视图页面,如果是json就用@RestController,视图页面就用@Controller+视图解析器。

追错方法

让接口的每一层都输出对应层的位置的语句并且将返回值也输出,如果控制台上每个层的语句和返回值也都输出了那就应该是注解或者单词上的问题。

@RestController和@Controller的区别

1、@RestController = @Controller + @ResponseBody
2、@RestController用于返回JSON,@Controller用于返回指定的页面,需与视图解析器一起使用。

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/1021076.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号