Spring异常—Could not resolve view with name 'xxx' in servlet with name 'dispatcherServlet'

分类:计算机 | Spring | 综合 482
更新:2020-11-25 22:50:26
编辑

1 异常描述

前端访问一个SpringBoot后台服务时,后台报错"Could not resolve view with name 'xxx' in servlet with name 'dispatcherServlet'"

2 异常分析

服务接口类使用的是@Controller注解,服务方法上没有加@ResponseBody注解,但是方法的返回值是json对象,所以会导致该错误。

3 异常解决

将服务接口类的@Controller注解换成@RestController,或者在服务方法上添加@ResponseBody注解。