架构和mvc模式
表现层是mvc模式:
SpringMvc是表现层框架:
Spring MVC和Struts2⼀样,都是 为了解决表现层问题 的web框架,它们都是基于 MVC 设计模式的。⽽这些表现层框架的主要职责就是处理前端HTTP请求。Spring MVC 本质可以认为是对servlet的封装,简化了我们serlvet的开发
作用:1)接收请求 2)返回响应,跳转⻚⾯
对比
处理流程
java模块是sourceroot
配置文件时resourceroot
web.xml文件配置前端控制器:
配置拦截器:
配置
处理流程
前端控制器在web.xml文件中配置--------------------hangdler处理器:controller
配置视图解析器:
用于返回视图时的解析:前缀
处理器映射器:处理器适配器:
配置
mvc3大件
流程
web.xml配置前端控制器:
```
<!--配置前端控制器属于springMvc3大件之一
配置关联springbean的配置文件:配置化文件中会配置bean的扫描器
-->
springmvc
org.springframework.web.servlet.DispatcherServlet
contextConfigLocation
classpath:springmvc.xml
```