以下是一个简单的 Spring Boot 项目示例,展示如何动态加载 JSP 页面。
1. 创建 Spring Boot 项目:
使用 Spring Initializr 创建一个 Spring Boot 项目,添加 `spring-boot-starter-web` 依赖。
2. 添加 JSP 支持:
在 `pom.xml` 文件中添加以下依赖,以支持 JSP:
```xml
```
3. 配置 Thymeleaf:
在 `application.properties` 文件中配置 Thymeleaf:
```properties
spring.thymeleaf.prefix=classpath:/templates/
spring.thymeleaf.suffix=.html
spring.thymeleaf.mode=HTML
```
4. 创建控制器:
创建一个控制器来动态加载 JSP 页面。
```java
@SpringBootApplication
public class SpringBootJspExampleApplication {
public static void main(String[] args) {
SpringApplication.run(SpringBootJspExampleApplication.class, args);
}
@Bean
public ViewResolver viewResolver() {
InternalResourceViewResolver resolver = new InternalResourceViewResolver();
resolver.setPrefix("