SpringBoot不推荐使用JSP,而是使用模板技术代替JSP视图
先创建个SpringBoot项目
使用JSP需要如下配置
加入一个处理JSP的依赖(使用该JSP依赖原因是SpringBoot的jar包是内嵌了一个Tomcat因此要用这个Jar包,如果你的SpringBoot需要打成war包,不使用内嵌Tomcat,可用通用的JSP依赖)
在main目录下创建webapp包
在webapp里创建JSP文件,会发现,没有JSP文件选项,原因是IDEA不认为该目录是webapp目录,需要改变该文件夹的性质
这样就可以创建JSP文件了
创建Controller向jsp传递数据
接着在application.properties里配置视图解析器
还需要告诉SpringBoot JSP编译之后放到指定目录 在pom.xml里指定JSP编译后存放目录
启动测试:localhost:8090/myJsp 下面路径是在properties加了上下文
注意:如果在SpringBoot中要使用servlet,需要引入下面的依赖(当然有人要骂了....如果需要请拿走哈哈哈),具体SpringBoot中如何使用servlet百度,按需选择