虽然jsp是相对比较过时的技术,但在有些场景下一些旧的项目有向Spring Boot迁移的需求。本文就介绍在Spring Boot项目中如何整合jsp。
一、通过Maven坐标集成jsp
JSP需要如下的三个依赖提供运行环境
- 内嵌的 tomcat容器,spring-boot-starter-web 包含了 spring-boot-starter-tomcat ,所以不需要再单独引入。
- tomcat-embed-jasper 主要用来支持 JSP 的解析和运行。
- jstl ,提供给Java Web开发人员一个标准通用的标签库。开发人员可以利用这些标签取代JSP页面上写Java代码,从而提高程序的可读性,降低程序的维护难度。
<dependency>
<groupId