gpt4 book ai didi

java - 为什么变量不在页面上呈现?

转载 作者:行者123 更新时间:2023-11-29 08:35:24 24 4
gpt4 key购买 nike

我有以下 thymeleaf 片段:

    ...
<p>///////</p>
${userName}
<p>///////</p>
...

我有 followinf Controller :

GetMapping(value = {"/main"})
public String showPersonsPage(Model model) {
// don't fill models here. All data got via web socket's subscription.
model.addAttribute("userName", startupHouseKeeper.getUser().getUserName());
return "main";
}

但在页面上我看到:
enter image description here

我做错了什么?

最佳答案

${userName} 的代表使用:

[[${userName}]]

如果变量位于 HTML 标记之外,则始终用方括号括起来。下面的解决方案没有额外的括号:

<p th:text="${userName}"></p>

关于java - 为什么变量不在页面上呈现?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44433677/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com