Spring MVC能响应HTTP请求的原因?

很多Java面试官喜欢问这个问题:

一个Spring MVC的项目文件里,开发人员没有开发自己的Servlet,只通过注解@RequestMapping定义了方法home能响应发向 /mvc/test1的请求。

Spring MVC能响应HTTP请求的原因?

Spring MVC能响应HTTP请求的原因?

104是H的ASCII码,101是e的ASCII码,108是l的ASCII码,所以证明了response确实包含了开发人员在home方法里返回的字符串:hello this is a most simple example


最后,DispatcherServlet从哪里来的?


在Eclipse调试器里发现,它是Spring框架的标准Servlet:


org.springframework.web.servlet.DispatcherServlet


Spring MVC能响应HTTP请求的原因?


上一篇:3个软件序列号搜索引擎网站


下一篇:Teradata QueryGrid整合最佳分析技术 拓展客户选择空间