一段简单的代码,**目的:**反正一个布尔值给前端。
**现象:**报错,执行完return之后报错。
@Controller
public class Test {
@GetMapping("/getBoolean")
public boolean getBooleanResponse() {
System.out.println("getboolean方法执行了...");
return true;
}
}
客户端报错信息:
后台报错信息:
2019-12-08 21:42:45.862 ERROR 10272 --- [nio-8080-exec-5] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is java.lang.IllegalArgumentException: Unknown return value type: java.lang.Boolean] with root cause
java.lang.IllegalArgumentException: Unknown return value type: java.lang.Boolean
原因:未添加@ResponseBody注解。