1:web.xml中的配置:
<servlet> <servlet-name>dispatcher</servlet-name> <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class> <load-on-startup>1</load-on-startup> </servlet> <servlet-mapping> <servlet-name>dispatcher</servlet-name> <url-pattern>*.html</url-pattern> </servlet-mapping>
所有的.html结尾的请求都会进入DispatcherServlet中,而默认加载的配置文件为dispatcher-serlvet.xml和<servlet-name>一样的。
1:DispatcherServlet分发器
ubuntu中用了个:
sudo apt-get install dia umbrello 画类图,在dash中输入umbrello即可。
1:从图中可以看到,DispatcherServlet的继承关系,HttpSerlvet是servlet标准,servlet的生命周期
从init()开始,HttpServlet的父类有这个抽象方法,初始化一些基本工作,