7.Spring boot整合JSP

1、整合jsp的项目需要变成.war包
之前spring boot默认自带一个内置的tomcat,不需要打war包,直接通过Jar即可运行。但是如果要整合jsp开发,就需要单独配置一个外置的tomcat,需要打war包。
1、新建boot项目,选中web
注意:
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-tomcat</artifactId>
<scope>provided</scope> //jar包有个内置的tomcat,要是provided打包不需要打包此tomcat就使用provided
</dependency>
2、建立基本的Web项目所需要的目录结构
webapps/WEB-INF
webapps/WEB-INF/web.xml
webapps/index.jsp
3、创建tomcat实例Server服务器、部署项目
访问:http://localhost:8080/项目名/index.jsp
域名:端口/
前后缀配置:
spring.mvc.view.prefix=/WEB-INF/
spring.mvc.view.suffix=.jsp

如果是一个war包的spring项目,在启动tomcat时会启动ServletInitializer类的configure方法就会调用我们之前的SpringBootApplication主配置类,所有spring服务就会启动

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容