spring boot thymeleaf如何把url关联到spring boot项目
时间: 2023-07-30 21:07:21 浏览: 101
Spring Boot集成Thymeleaf的方法
要将Thymeleaf中的URL关联到Spring Boot项目中,需要使用Spring Boot提供的`WebMvcConfigurer`接口,并实现其中的`addViewControllers()`方法。具体步骤如下:
1. 创建一个配置类并实现`WebMvcConfigurer`接口。
```java
@Configuration
public class MvcConfig implements WebMvcConfigurer {
@Override
public void addViewControllers(ViewControllerRegistry registry) {
registry.addViewController("/example/url").setViewName("example");
}
}
```
2. 在`addViewControllers()`方法中,使用`ViewControllerRegistry`将URL映射到Thymeleaf视图。在上面的例子中,将`/example/url`映射到名为`example`的Thymeleaf视图。
3. 在Thymeleaf模板中,使用`th:href`属性引用关联的URL。
```html
<a th:href="@{/example/url}">Link</a>
```
请注意,`@{/example/url}`中的`/example/url`应与`addViewControllers()`方法中指定的URL相同。
这样,当用户单击链接时,将显示名为`example.html`的Thymeleaf模板。
阅读全文