springmvc 流程:
 首先浏览器发送一个 url请求,比如 http://www.xxx.com/hello.html
然后被前端控制器 org.springframework.web.servlet.DispatcherServlet 拦截,DipatcherServlet 根据配置里的xml 文件路径找到相应的配置文件,比如 dispatcher-servlet.xml 文件。 DipatcherServlet 在web.xml 中配置
或者使用的控制器映射方式是SimpleUrlHandlerMapping (推荐使用这种,映    射方式有 3 种:BeanNameUrlHandlerMapping , SimpleUrlHandlerMappin ,CommonsPathMapHandlerMapping ),默认的控制器映射方式是 BeanNameUrlHandlerMapping
或者注解扫描包  自动扫描  到对应的controller  根据页面请求
主要涉及的类包括DispatcherServlet、HandlerMapping、Controller、Form、ModelAndView、ViewResolver。
先有客户端发出请求--->servlet服务端进行接收(例如Tomcat)--->Tomct会找到对应的端口号--->然后去启动自身服务下的应用程序(管理系统软件程序ms)--->之后去寻找ms下的web.xml文件--->寻找类似于dispatcherServlet的服务类--->寻找对应的映射路径\*--->根据路径spring会用IOC找到合适的HandlerMapping--->之后去寻找controller控制器--->最后返回给客户端一个所需要的view