Springboot作为一个快速开发框架,提高了开发和配置效率,但是其使用方式还是和传统的方式有所不同,只有在熟悉了用法的前提下才能提高开发效率。
Springboot 通过SpringMVC整合jsp包括以下几个步骤:
1. 通过Spring工具建立Spring项目,添加SpringMVC依赖
<parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>2.1.1.RELEASE</version>
<relativePath/> <!-- lookup parent from repository -->
</parent>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
</dependency>
<dependency>
<groupId>org.apache.tomcat.embed</groupId>
<artifactId>tomcat-embed-jasper</artifactId>
<scope>provided</scope>
</dependency>
2. 添加Jsp相关目录及文件
3. 在application.properties文件中配置SpringMVC参数
spring.mvc.view.prefix=/WEB-INF/jsp/
spring.mvc.view.suffix=.jsp
4. 编写Controller
import org.springframework.boot.autoconfigure.EnableAutoConfiguration;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.ResponseBody;
@Controller
public class IndexController {
@RequestMapping("/index")
public String index()
{
System.out.println("received request!");
return "index";
}
}
5. 启动项目,访问http://localhost:8080/index,即可显示index.jsp文件的内容。