你知道什么是dispatcherservlet吗?现在有很多人表示自己对于dispatcherservlet概念并不是很了解,下面就一起详细的来看看吧。
1、什么是dispatcherservlet?
DispatcherServlet是前置控制器,配置在web.xml文件当中的,拦截匹配的请求,Servlet拦截匹配规则要自己定义,将拦截下来的请求按照相应的规则分发到目标Controller来处理,是配置spring MVC的第一步。
DispatcherServlet是前端控制器设计模式的实现。
提供Spring Web MVC的集中访问点,负责职责的分派,和Spring IoC容器无缝集成,从而可以获得Spring的所有好处。
2、dispatcherservlet示例(如何配置DispatcherServlet?)
<web-app> <servlet> <servlet-name>example</servlet-name> <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class> <load-on-startup>1</load-on-startup> </servlet> <servlet-mapping> <servlet-name>example</servlet-name> <url-pattern>*.form</url-pattern> </servlet-mapping> </web-app>
在这个例子当中,所有以.form结尾的请求都会由名为example的DispatcherServlet处理,这只是配置Spring Web MVC的第一步。
以上的内容就是对于dispatcherservlet的一个简单介绍了,希望可以对你有所帮助,更多相关内容,可以继续关注奇Q工具网的常见问题栏目来了解哦。
推荐阅读: