今天我们探讨一下springmvc,由于是初学,所以简单的了解一下 springmvc的流程,后续会持续更新。。。
由一个小例子来简单的了解一下 springmvc
springmvc是spring框架的一部分它是可以代替struts2的一个产品
springmvc的工作流程图如下:
request-------->DispatcherServler(*调度器/前端控制器)-----> HandlerMapping(处理器映射器)------>返回一个执行链----->将执行链转交给HandlerAdaptor(处理器适配器)----->调度Handler(处理器)-----> ModelAndView----->先将结果交给HandlerAdaptor,然后再由HandlerAdaptor转交给 DispatcherServler--------->DispatcherServler调度ViewResolver(视图解析器)---->交给DispatcherServler-------> 寻找View---->View做出响应(response)
在原有的spring jar包上面加2 个jar包
jar包导入完毕后
配置web.xml文件(*调度器)
定义一个类实现Controller接口
最后配置applicationContext.xml
效果如下:
多多关注!!!!!后面持续更新