第一步:
创建html文件,格式:
<!DOCTYPE html>
<html lang="zh" xmlns:th="http://www.w3.org/1999/xhtml">
<head>
<meta charset="UTF-8"/>
<title>Insert title here</title>
</head>
<body>
点击切换语言:
<a href="?lang=zh_CN">简体中文</a>
<a href="?lang=en_US">English(US)</a><br/>
<p>
<!-- <h2 th:text="#{welcome}"></h2> -->
</p>
</body>
</html>
xmlns不能少,否则会显示不到该界面
第二步:
Controller类必须使用@Controller注解,不能是RestController
第三步:
控制器中return的index.html 只需要index即可,不要写.html
@org.springframework.stereotype.Controller
@RequestMapping("user")
public class Controller
{
@Autowired
private UserService userService;
@RequestMapping("list")
public String queryUserAll(String name,Model model){
String content = userService.queryUserByName(name).toString();
return "index";
}
}
第四步/最终
application.properties中可以不用配置#spring.thymeleaf.prefix=classpath:/templates/ 默认就是该文件夹下的内容
访问controller的路径即可,无需项目名字
版权声明:本文为PJF1501105594原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。