springboot整合jsp并设置启动页面

本文基于springboot2.0.4最新版本

spring官方推荐Thymeleaf但是还是有很多javaweb朋友习惯使用jsp虽然现在jsp有点out。本节教程主要讲springboot整合jsp

1.类似于第一章中创建springboot项目选择web

修改pom文件


springboot整合jsp并设置启动页面_第1张图片

添加以上依赖,


二.修改application.properties文件或者新建application.yml文件

添加视图解析定义启动端口(也可以在application.yml中完成)

spring.mvc.view.prefix=/WEB-INF/jsp/

spring.mvc.view.suffix=.jsp

server.port=8861(不修改默认8080)

根据以往的web来发习惯在src/main目录下新建webappsourcefolder,新建WEB-INF,jsp文件夹创建index.jsp


springboot整合jsp并设置启动页面_第2张图片
目录结构

自定义默认首页,本项目中默认登录页为index2.jsp

创建默认视图控制层


springboot整合jsp并设置启动页面_第3张图片

启动项目之后就会出现我们设置的首页

其他页面开发同springmvc

你可能感兴趣的:(springboot整合jsp并设置启动页面)