SPRINGMVC的核心原理

1.用户发送请求给服务器,url;user,do

2.服务器收到请求,发现DispatchServelt可以处理

3.DispatchServlet内部,通过HandleMapping检查这个url有没有

对应的Controller,如果有,则调用Controller

4.Controller开始执行

5.Controller开始执行完毕后,如果返回字符串,则ViewResolver

将字符串转换成对应的视图对象;如果返回ModelAndView,该对象本身就包含

了视图对象信息。

6.DispatchServelt将执行视图对象中的数据,输出给服务器

7.服务器将数据输出给客户端


更好的可以参考:http://blog.csdn.net/xtu_xiaoxin/article/details/8796499

你可能感兴趣的:(SPRINGMVC的核心原理)