1. 程式人生 > >spring之spring mvc的DispatcherServlet

spring之spring mvc的DispatcherServlet

spring MVC的入口org.springframework.web.servlet.DispatcherServlet

設定這個入口,在web.xml裡面配置DispatcherServlet這個servlet,符合條件的時候會執行DispatcherServlet裡面的doService方法,

因為,DispatcherServlet繼承了抽象類FrameworkServlet,抽象類FrameworkServle繼承了HttpServletBean,而HttpServletBean繼承自httpServlet,所以這邊會執行FrameworkServlet的Service方法,(service方法重寫了HttpServlet裡面的service方法),這邊FrameworkServlet會執行service方法,service方法會執行processRequest,最後執行FrameworkServlet裡面的抽象方法doService,而DispatcherServlet繼承自FrameworkServle,實現了抽象方法doService,所以這就是spring mvc的入口