我正在开发一个Spring Boot项目,该项目主要从resources/public
提供UI。当到达主页面的请求时,我想修改index.html
以添加一些数据。
我该怎么做?
编辑:我忘了提到,用AngularJS编写的用户界面,HTML&amp; SCSS如果这改变了什么。我不想更改变量,只想在<script>
标记中添加一些数据。
答案 0 :(得分:1)
您可以使用模板引擎,如Thymeleaf,Velocity,Freemarker ......
在您的控制器中填写您的模型:
model.addAttribute("name", name);
在您的Thymeleaf模板中:
<p th:text="'Hello, ' + ${name} + '!'" />
以下是Thymeleaf的一个例子: https://spring.io/guides/gs/serving-web-content/