1...
.
2.spring 的结构图
3.spring mvc 架构
4.Spring mvc 的请求流程
.
文字讲解:
request-------->DispatcherServler(中央调度器/前端控制器)-----> HandlerMapping(处理器映射器)------>返回一个执行链----->将执行链转交给HandlerAdaptor(处理器适配器)----->调度Handler(处理器)-----> ModelAndView----->先将结果交给HandlerAdaptor,然后再由HandlerAdaptor转交给 DispatcherServler--------->DispatcherServler调度ViewResolver(视图解析器)---->交给DispatcherServler-------> 寻找View---->View做出响应(response)
5、配置步骤
6
、
7、定制处理器
8、页面搭建
9、
10、
2、由于在modelandview 中setViewName("index")比较麻烦,所以引入了试图解析器
出现404错误
由于restful 编程 rest
如果配置成/会无法访问静态资源,为了解决这个问题,有三种方式供参考:
方案一:使用tomcat 默认的servlet解决
2、使用mvc的default-servlet-handler
3、方案三:使用mvc的resource解决
三、配置式开发