1.springmvc工作原理:
jsp提交请求–【前端控制器】DispatcherServlet
【前端控制器】–》【处理器映射器】
【处理器映射器】–》【控制器】
【前端控制器】–>【处理器适配器】
【处理器适配器】-执行-【控制器】–>【模型和视图】
【前端控制器】–【视图解析器】
【视图解析器】能够把【模型和视图】解析成具体的模型,视图
2.注解开发:
处理器映射器,处理器适配器,视图解析器,控制器
1.控制器用注解注入
前提,在springmvc.xml中需要先扫描要注入的类所在的包
< !-- 控制器部分注解 -->
< context:component-scan base-package=“black”>< /context:component-scan>
在类名上方用注解@Controller注入
2.处理器映射器,处理器适配器不需要手动注入
< mvc:annotation-driven/>自动注入
3.配置action的请求路径
action要访问谁,访问哪个方法,在对应点方法上加请求映射
@RequestMapping(" *.do")