spring - 如何在 html 页面中刷新 thymeleaf 变量?
问题描述
我有一个侧边栏片段,其中包含登录用户有权访问的项目列表。当用户创建一个新项目时,他会自动添加到项目中,并且应该出现在侧边栏的列表中。但是,我无法刷新该片段。
这是带有列表渲染的 HTML
<ul class="sub-menu">
<th:block th:each="project : ${#authentication.getPrincipal().getProjects()}">
<li><a th:text="${project.getProjectName()}" th:href="${'/admin/projects/id/' + project.id}"}></a></li>
</th:block>
</ul>
在用户创建新项目或将用户添加到新项目后,有没有办法刷新此列表。无需注销并再次刷新片段。
解决方案
推荐阅读
- python - 如何解决“内核已死,自动重启失败。”的错误?
- docker - 将 osx 上的 docker 镜像部署到 Kubernetes
- css - iPhone X 与 iPad 媒体查询
- python - OSX 的 Docker X11 问题——$DISPLAY
- ios - 像 UItabbar 一样完全透明和浮动
- javascript - 日期选择器的 UI react-datetime 不正确?
- asp.net-core - NLog如何访问RequestId?
- proxy - Kubernetes Minikube 未在企业代理 (Windows) 之后启动
- excel - 选择多个复选框后在 Excel VBA 中打印字符串
- powershell - 运行 SSRS powershell cmd 时出错