SpringMVC 运行原理
如果在 web.xml 中设置 DispatcherServlet 的url-pattern 标签 为/时,当用户发起请求, 请求一个控制器,首先会执行DispatcherServlet。由DispatcherServlet 调用 HandlerMapping的DefaultAnnotationHandlerMapping解析URL, 解析后调用HandlerAdatper组件的AnnotationMethodHandlerAdapter调用Controller中的HandlerMethod.当 HandlerMethod 执行完成后会返回View,会被 ViewResovler进行视图解析,解析后调用jsp对应的.class 文件并运行,最终把运行.class文件的结果响应给客户端