Dispatcher Servlet是一个真正的servlet

时间:2013-06-08 11:43:36

标签: java spring servlets spring-mvc

我最近开始研究WebMVC,尽管浏览了多个论坛但无法澄清以下基本疑问。

Spring MVC中的Dispatcher Servlet是一个真正的servlet,还是只是我们进行映射的xml文件。如果它是一个真正的servlet那么它的身体是什么样的,如果没有那么为什么它被称为servlet

2 个答案:

答案 0 :(得分:4)

Dispatcher Servlet是一个真正的servlet,毫无疑问。这就是我们将所有传入请求配置为在Spring MVC中映射到该servlet的原因。

从Spring FrameworkServlet扩展了调度的servlet,它从HttpServletBean扩展,并从HttpSErvlet扩展。

检查Spring文档以了解有关DispatcherServlet的更多信息:

http://static.springsource.org/spring/docs/3.2.x/javadoc-api/org/springframework/web/servlet/DispatcherServlet.html

答案 1 :(得分:0)

你知道还有其他类型的servlet吗?你的意思是HttpServlet / GenericServet吗?

查看其Javadocsource code