SpringBoot默認的Servlet容器是自帶的Tomcat,如何定制和修改配置


1.修改和Server有關的配置(都在ServerProPerties類中)

  

  server.servlet.context-path=/crud
  server.port=8081
  server.tomcat.uri-encoding=UTF-8

2.編寫嵌入式Servlet容器的定制器

WebServerFactoryCustomizer<ConfigurableWebServerFactory> webServerFactoryCustomizer(){
}

 

 3.注冊Servlet,Filter,Listener

首先自定義servlet

 

定義好了需要注冊

//注冊三大組件
    @Bean
    public ServletRegistrationBean myServlet(){
        ServletRegistrationBean registrationBean = new ServletRegistrationBean(new Myservlet(),"/myServlet");
        return registrationBean;
    }

 

 

 

 4使用其他Servlet容器

默認Tomcat

支持Jetty(長連接應用【聊天】)

和Undertow(並發性能好但不支持JSP)

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM