您的位置:首页 > 编程语言 > Java开发

Spring MVC学习------------核心类与接口

2015-07-28 10:12 531 查看
核心类与接口:



先来了解一下,几个重要的接口与类。现在不知道他们是干什么的没关系,先混个脸熟,为以后认识他们打个基础。



DispatcherServlet -- 前置控制器





HandlerMapping接口 -- 处理请求的映射

HandlerMapping接口的实现类:

SimpleUrlHandlerMapping 通过配置文件,把一个URL映射到Controller

DefaultAnnotationHandlerMapping 通过注解,把一个URL映射到Controller类上





HandlerAdapter接口 -- 处理请求的映射

AnnotationMethodHandlerAdapter类,通过注解,把一个URL映射到Controller类的方法上





Controller接口 -- 控制器

由于我们使用了@Controller注解,添加了@Controller注解注解的类就可以担任控制器(Action)的职责,

所以我们并没有用到这个接口。









HandlerInterceptor 接口--拦截器

无图,我们自己实现这个接口,来完成拦截的器的工作。





ViewResolver接口的实现类

UrlBasedViewResolver类 通过配置文件,把一个视图名交给到一个View来处理

InternalResourceViewResolver类,比上面的类,加入了JSTL的支持





View接口

JstlView类





LocalResolver接口





HandlerExceptionResolver接口 --异常处理

SimpleMappingExceptionResolver实现类







ModelAndView类

无图。



本文借鉴http://elf8848.iteye.com/blog/875830/
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: