Spring Boot中如何配置嵌入式Servlet容器以实现应用部署?
- 内容介绍
- 文章标签
- 相关推荐
本文共计561个文字,预计阅读时间需要3分钟。
Spring Boot支持Tomcat、Jetty和Undertow三种Servlet容器嵌入到Web应用程序中,开发者使用starter包即可方便地嵌入,默认情况下,嵌入的服务器访问端口为8080。Servlets、Filters、Listeners等组件均可使用。
Spring Boot支持Tomcat、Jetty和Undertow三种Servlet容器嵌入到Web应用程序中,开发者使用starter即可方便嵌入,默认情况下,嵌入服务器的访问端口为8080。
Servlets、Filters & Listeners
这些组件可以同组件扫描注册,即把他们定义为Spring Bean。
默认情况下,如果只有一个servlet,则把它映射到/;如果有多个servlet,则加上bean name作为前缀然后映射到/*。
如果默认策略不能满足你,你可以通过ServletRegistrationBean、FilterRegistrationBean和ServletListenerRegistrationBean来完全控制。
如果Filter需要按顺序执行,则可以通过@Order注解定义Filter的顺序,或者实现Ordered接口。
本文共计561个文字,预计阅读时间需要3分钟。
Spring Boot支持Tomcat、Jetty和Undertow三种Servlet容器嵌入到Web应用程序中,开发者使用starter包即可方便地嵌入,默认情况下,嵌入的服务器访问端口为8080。Servlets、Filters、Listeners等组件均可使用。
Spring Boot支持Tomcat、Jetty和Undertow三种Servlet容器嵌入到Web应用程序中,开发者使用starter即可方便嵌入,默认情况下,嵌入服务器的访问端口为8080。
Servlets、Filters & Listeners
这些组件可以同组件扫描注册,即把他们定义为Spring Bean。
默认情况下,如果只有一个servlet,则把它映射到/;如果有多个servlet,则加上bean name作为前缀然后映射到/*。
如果默认策略不能满足你,你可以通过ServletRegistrationBean、FilterRegistrationBean和ServletListenerRegistrationBean来完全控制。
如果Filter需要按顺序执行,则可以通过@Order注解定义Filter的顺序,或者实现Ordered接口。

