SpringBoot使用外部Servelet容器及外部servlet容器启动SpringBoot应用原理

前言

嵌入式Servlet容器:应用打成可执行的jar(内置Servlet打成JAR包,而外置打成WAR包)

  优点:简单、便携;

  缺点:默认不支持JSP、优化定制比较复杂

  (2.x之前的使用定制器【ServerProperties、自定义EmbeddedServletContainerCustomizer】,自己编写嵌入式Servlet容器的创建工厂        【EmbeddedServletContainerFactory】);

配置外部servlet容器的方式

1、新建项目时,选择WAR包的打包方式;
2、建立WEB应用目录结构,如下图,可手工建,也可以通过红框中的工具

 特点提示:请注意以上的目录结构,且可为项目配置JSP页资源访问的前、后缀,在application.properties中配置,如第一张图。

猜你喜欢

转载自www.cnblogs.com/tombky/p/12590805.html