添加依赖
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-thymeleaf</artifactId>
</dependency>
controller部分
@Controller
public class TestController {
@GetMapping("/user")
public String user() {
return "area";
}
}
不使用@RestController
注解,修改注解为@Controller
。
user.html头部需要导入thymeleaf的名称空间,我copy的,删掉能不能用还没测试过,反正我加了。
刚刚测试过了,好像删掉也可以。
<html lang="en" xmlns:th="http://www.w3.org/1999/xhtml">
发现提示错误
org.xml.sax.SAXParseException: 元素类型 "head" 必须由匹配的结束标记 "</head>