《俗人笔记》之《springmvc个人小结》

springmvc

基本十二步走(前提是实现Controller接口)
1.带来请求
控制器:.xml配置文件DispatercherSevlet
2找映射器
映射器:BeanNameUrlHandlerMapper
3.返回具体处理器和拦截器给控制器
4.控制器将具体处理器给适配器
适配器:SimpleControllerHandlerAdapter
5.适配器根据具体处理器来找处理器
处理器:对应control层文件
6.处理器处理后,返回model和viewname给适配器
7.适配器将modelandviewname返回给控制器
8.控制器将modelandview传给视图解析器
视图配置:InternalResourceViewResolver
9.视图解析器处理后返回具体视图给控制器
10.控制器将具体视图传给服务器渲染
11.服务器渲染后返还给控制器
12.控制器响应用户

注解配置
映射器可和适配器可以不用配,当然控制器也不用,但要打开注解扫描<context:compont-scan base-package=""/>还要打开mvc注解驱动包
mvc:annotation-driver/这个驱动是解决在除掉映射和适配后,spring会调用旧的,为了调用新的,所以要加载此驱动

注意: 这里可能会报错
问题一:运行报错找不到catch,这是模板创建问题,默认是catch,可以改成mvc
问题二:运行时找不到mvc注解驱动,这可能是最后少配置 http://www.springframework.org/schema/mvc http://www.springframework.org/schema/mvc/spring-mvc.xsd

猜你喜欢

转载自blog.csdn.net/qq_33368151/article/details/84901085