1、@RestController 是@Controller 和 @ResponseBody的结合
2、使用Thymeleaf时,需要在方法中返回字符串类型,值为html页面名称
3、使用@RestController时,return String会自动返回字符串,将字符串转换为json类型返回,不会查找相应的html页面
代码如图所示
@RestController
@RequestMapping("/log")
public class IndexController {
private static String LOG_LIST = "demo01";
@GetMapping(value = "demo01")
public String openLogList() {
return LOG_LIST;
}
}
路径如下
前端代码如下:
此时展示出来是不显示界面的
如果将RestController换为Controller后,正常显示