你要足够努力,才能够游刃有余
这篇文档讲springboot如何整合jsp
第一步:改pom
在pom下添加一下依赖
<!-- 添加jstl标签库依赖模块 -->
<dependency>
<groupId>javax.servlet</groupId>
<artifactId>jstl</artifactId>
</dependency>
<!--添加tomcat依赖模块.-->
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-tomcat</artifactId>
</dependency>
<!-- 使用jsp引擎,springboot内置tomcat没有此依赖 -->
<dependency>
<groupId>org.apache.tomcat.embed</groupId>
<artifactId>tomcat-embed-jasper</artifactId>
<scope>provided</scope>
</dependency>
第二步:改yml
在yml文件中增加以下代码,改变jsp访问路径,增加默认后缀
spring:
mvc:
view:
prefix: /WEB-INF/jsp/
suffix: .jsp
第三步:创建目录文件夹
创建webapp->WEB-INF->jsp文件夹
增加文件夹创建jsp页面的功能
1.打开工程结构
2.按以下步骤操作
第四步:在jsp文件夹下创建test.jsp
第五步:写controller
添加以下方法:
@RequestMapping(value = "/consumer/book/index")
public String index(){
return "index";
}
第六步:使用Maven的springboot.run方法运行
浏览器输入controller对应的地址,我的是localhost:80/consumer/book/index
显示jsp页面