Spring Boot默认支持的模板引擎为Thyemleaf,由于Thyemleaf模板引擎解析效率较低不适宜大型网站开发,所以本文则主要介绍Spring Boot如何配置整合JSP模板引擎进行Web网站开发。
工具/原料
1
Spring Boot 1.5.9.RELEASE
2
Intellij Idea 2017.1
3
JDK 1.8
一、准备工作
1
新建一个Spring Boot工程并添加Web依赖spring-boot-starter-web
2
添加JSP相关依赖项:javax.servlet-api、jstl、spring-boot-starter-tomcat及tomcat-embed-jasper
3
配置Spring Boot配置文件application.yml,添加jsp前缀及后缀,分别为:prefix: /WEB-INF/jsp/suffix: .jsp
4
创建Controller,在Controller中配置跳转的jsp文件hello.jsp
5
在src\main\webapp\WEB-INF\jsp下新建hello.jsp文件,可见映射绝对路径为lottery/hello,文件内容如下图所示
6
启动Spring Boot应用,输入【步骤5】中hello.jsp的映射地址http://localhost:8090/lottery/hello,则可以看到JSP页面正常解析了。
注意事项
如果小编所写经验帮助到了你,请帮忙给点个赞或评论支持下,您的支持是作者继续创作的动力!