spring mvc 的处理流程
2023-11-14 16:03:35 1 举报
spring mvc 的处理流程
作者其他创作
大纲/内容
执行inteceptor的triggerAfterCompletion
HandlerMapping
处理Last-Modified
spring mvc 是在spring基础之上的扩展
MultipartResolver
ThemeResolver
springmvc 需要的配置文件
是否需要异步处理
结束
finally释放资源
是
ViewResolverLocaleResolverThemeResolver
ViewResolver
浏览器发起请求
否
设置view
执行inteceptor的preHandle
FlashMapManager
war
页面的渲染工作
根据request查找Handler
视图的处理过程
配置spring容器需要的xml文件
return
RequestToViewNameTranslator
是否发生异常情况
HandlerAdapter
servlet中配置好对应的springmvc的配置文件
HandlerAdapter调用方法
将异常设置到dispatchException
当view为空时设置默认的view
spring mvc 9大组件
根据Handler找到HandlerAdapter
springmvc容器的启动
spring容器启动
tomcat先启动
doDispatch方法
HandlerExceptionResolvers
web.xml
执行inteceptor的postHandle
servlet
检查是否是上传请求
请求处理过程
LocaleResolver
0 条评论
回复 删除
下一页