有没有办法将String值从Spring控制器类传递到HTML?在各种“ hello world”示例中,他们说使用
ModelAndView model = new ModelAndView("htmlPageName");
model.addAttribute("variableName", "someValue");
Run Code Online (Sandbox Code Playgroud)
在控制器中
${variableName}
Run Code Online (Sandbox Code Playgroud)
在HTML中。但是当我加载页面时,它显示的是字面${variableName}而非"someValue"
我想念什么吗?
如果您使用Thymeleaf
<h1 th:text="${variableName}"></h1>
Run Code Online (Sandbox Code Playgroud)
您写道:{$ variableName}而非$ {variableName}
我想到了。我缺少一个依赖项:
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-thymeleaf</artifactId>
</dependency>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
4031 次 |
| 最近记录: |