java - 我可以说浏览器或其他东西阻止了百里香嵌套循环吗?
问题描述
我有一个关于 spring boot 和 Thymeleaf 的项目。在不同包中的同一个项目中,我有两个类,每个类在自己的包中都有自己的主要方法。这两个类只是一些基本类,它们处理 get 方法上的用户输入并将其添加为列表成员。这就是项目基础的简要说明。
我的实际问题是这样的。如果在 thymeleaf 中使用嵌套循环,除了正常的 thymeleaf 依赖项之外,是否还有一些额外的内容应该添加到 maven pom 文件中?因为原因是这些相同的代码得到不同的输出。我尝试挖掘 thymeleaf 文档,但在这里没有帮助。我在 index.html 中有这样的代码。
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml" xmlns:th="http://www.thymeleaf.org">
<head>
<meta http-equiv="Content-Type" content="text/html" charset="utf-8" />
<title>Note Book</title>
</head>
<body>
<div >
<h1>Hello List!</h1>
<ol >
<li th:each="items, iterStats : ${myList}" >
<span th:text="${items}">hello! world</span>
</li>
</ol>
<div>
<h2>Add Content to list</h2>
<form th:action="@{/}" method="GET">
<input type="text" name="content" />
<input type="submit"/>
</form>
</div>
</div>
</body>
</html>
但是当我运行另一个文件时,我可以在浏览器控制台中看到它看起来像是浏览器或某些东西正在阻止或收集 thymeleaf 内容。注意有序列表的子元素完全消失了。真的很奇怪
这是控制台的输出。
<div>
<h1>Hello</h1>
<ol>
</ol>
<div>
<form action="/" method="GET">
<input type="text" name="content">
<input type="submit" value="Submit">
</form>
</div>
</div>
有人可以在这里阐明一下。这真的很奇怪。我想我是第一个看到这样的东西的人,因为我在网上找不到任何关于它的东西。先感谢您。
解决方案
推荐阅读
- java - 如何检查 Glide 何时从缓存中删除图像?
- python - Python dir(function) 与 dir('function')
- kendo-tabstrip - 剑道选项卡可滚动未显示
- python - 如何使用 np.random.zipf 为给定的值范围生成随机变量?
- routing - 重写 Envoy 过滤器中的权限
- javascript - ios Safari浏览器中的自动对焦问题
- html - 如何右对齐站点范围内的特定表格列?
- c++ - 语法检查器指出一些错误我不知道为什么
- python - 数据框中显示数字的逻辑
- angular - Angular:如何在使用 routerLink 导航之前正确执行完成承诺?