SpringBoot使用外部tomcat容器集成JSP支持

本文详细介绍如何使用IntelliJ IDEA创建SpringBoot项目,并将其打包为WAR文件形式进行部署。文章涵盖配置Tomcat、创建Controller及视图解析器等关键步骤。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

使用idea创建 初始化springboot 工程

在这里把packaging 修改成war包的形式


选择springboot的web依赖,然后finish


初始化文件夹下会有两个这两个类,一个是启动类,一个是servlet初始化类。


idea设置web项目,生成web.xml


设置成功之后如下图,jsp目录是我自己创建的,初始化是没有的


创建idnex.jsp,来测试一下


添加tomcat的步骤这里就不说了,直接配置tomcat


这里默认会访问webapp下的index.jsp,访问成功


再写一个controller来测试一下,创建controller包,这个包一定要和springboot启动类是平级或下属的关系,否则springboot的注解扫描是扫描不到注解的


这里来配置一下视图解析器的前缀和后缀,前缀/WEB-INF/jsp/ 后缀.jsp ,在application.yml(习惯yml方式)配置文件中设置。


创建hello.jsp


来测试访问一下hello



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值