javascript - thymeleaf 中的 JavaScript 脚本在页面加载时不运行?
问题描述
<!DOCTYPE html>
<html xmlns:th="http://www.thymeleaf.org">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
</head>
<body>
<script type="text/javascript" th:inline="javascript">
console.log("Hello world");
</script>
<h1 th:text="${makeCodeName}"></h1>
</body>
</html>
这是我的百里香文件。我想发出 GET 请求并在页面加载时向页面添加一些按钮,但我的脚本不想运行?我在这里做错了什么?
@CrossOrigin
@GetMapping("/makes/{makeCodeName}")
public String showCarModels(@PathVariable String makeCodeName, Model model){
model.addAttribute("makeCodeName", makeCodeName);
return "testMakes";
}
这就是我显示页面的方式...
解决方案
与普通 HTML 不同,每次更改 Thymeleaf 模板后,您都需要重新启动 Spring 服务器。
推荐阅读
- angular - Angular 6 - Renderer2 - 无法显示图像背景
- c++ - 如何将 std::chrono 包装在 C++ 迭代器类型中
- c# - 如何在 MVC5 中为 Bundles 启用缓存
- java - 如何使用 Firestore 获得城市中最大的人口?
- java - 当我尝试升级我的 Spring Framework 版本时,整个项目都有问题
- c# - Linq 查询比较日期 - 转换字符串列
- java - 将 PDF 转换为 JPG2000 文件
- c# - Mailkit 错误未指定 uid。参数名称:uids
- asp.net-mvc - 从 Azure 中托管的 MVC 应用程序发送电子邮件不起作用
- c# - 对通过 Startup 类调用另一个控制器的控制器进行单元测试