1. 创建SpringBoot项目,并添加依赖项
添加需要的配置
jsp相关依赖需在pom.xml中配置
<!-- jstl -->
<dependency>
<groupId>javax.servlet</groupId>
<artifactId>jstl</artifactId>
<version>1.2</version>
</dependency>
<!-- jasper -->
<dependency>
<groupId>org.apache.tomcat.embed</groupId>
<artifactId>tomcat-embed-jasper</artifactId>
<scope>provided</scope>
</dependency>
2. 在 main 文件夹下创建 webapp / WEB-INF / jsp 文件夹, 并配置 Web 资源目录
将webapp文件夹配置为web资源目录
配置正确后的效果
3. 在 webapp / WEB-INF / jsp 文件夹下创建 index.jsp 文件, 并添加内容
4. 配置 application.properties 文件
如果使用 mybatis 需添加数据库配置
spring.datasource.url=jdbc:mysql://localhost:3306/mybatis spring.datasource.username=root spring.datasource.password=数据库密码 spring.mvc.view.prefix=/WEB-INF/jsp/ spring.mvc.view.suffix=.jsp
5. 创建 controller 层
package com.example.controller;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;
@Controller
public class TestController {
@RequestMapping("/index")
public String index() {
return "index";
}
}
6. 使用 spring-boot:run 插件运行项目
打开浏览器输入localhost:8080/index 访问, 如果端口被占用可在 application.properties 文件中添加配置 server.port= [没有被占用的端口]