很多Java面试官喜欢问这个问题:
一个Spring MVC的项目文件里,开发人员没有开发自己的Servlet,只通过注解@RequestMapping定义了方法home能响应发向 /mvc/test1的请求。
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