在Spring MVC项目中,实现前端页面不依赖JSP的常见方式之一是使用Thymeleaf模板引擎。以下是一个简单的例子,展示如何用Spring MVC实现前端页面不使用JSP。
1. 需要在项目中添加Thymeleaf的依赖。

2. 在Spring MVC的配置文件中,添加对Thymeleaf的支持。
3. 创建一个简单的控制器来返回一个Thymeleaf模板。
4. 创建一个Thymeleaf模板,用于显示页面内容。
下面是具体的实现步骤和代码:
1. 添加Thymeleaf依赖
在你的项目中添加以下依赖(这里以Maven为例):
```xml
```
2. 配置Spring MVC支持Thymeleaf
在Spring MVC的配置类中添加以下代码,开启Thymeleaf视图解析器:
```java
@Configuration
@EnableWebMvc
public class WebConfig implements WebMvcConfigurer {
@Override
public void configureViewResolvers(ViewResolverRegistry registry) {
registry.viewResolver(new ThymeleafViewResolver());
}
}
```
3. 创建控制器
创建一个简单的控制器,返回一个Thymeleaf模板:
```java
@Controller
public class HelloController {
@GetMapping("








