springboot-web开发 创建外置tomcat项目

springboot项目自动配置的嵌入式tomcat,默认是不支持JSP的,所以我们创建项目时需要用自己安装的tomcat来支持JSP,下面讲解一下如何用eclipse搭建外置tomcat的springboot-web项目

首先,使用STS创建一个springboot-web项目

springboot-web开发 创建外置tomcat项目_第1张图片

这个地方packaging一定要选择war,外置tomcat支持的是war包运行模式,然后添加web应用依赖,完成项目创建,目录结构如下

springboot-web开发 创建外置tomcat项目_第2张图片

删除没用的文件help.md,mvnw,mvnw.cmd,我们可以看见src/main下已经有了webapp目录,但是没有WEB-INF和web.xml,右键项目选择properties进入Projects Facets,如下图

springboot-web开发 创建外置tomcat项目_第3张图片

 去除勾选Dynamic Web Module,点击应用关闭窗口,然后再次进入Project Facets,选中Dynamic Web Module,这是窗口下方出现一个可以配置功能的选项,点击进去,如下图,springboot-web开发 创建外置tomcat项目_第4张图片

 content directory填上src/main/webapp,并勾上下方选项为我们生成web.xml,生成好的项目目录结构如下

springboot-web开发 创建外置tomcat项目_第5张图片

 在webapp下创建一个hello.jsp,将项目添加到外置tomcat容器中并启动,通过http://localhost:8080/SpringBootWeb-JSP/hello.jsp就可以访问到jsp页面了,这样咱们的springboot项目就支持jsp了

springboot-web开发 创建外置tomcat项目_第6张图片

你可能感兴趣的:(SpringBoot)