视图解析的实现基础
视图解析器(ViewResolver)是SpringMVC的重要组成部分,负责将逻辑视图名解析为具体的视图对象。SpringMVC提供了很多视图解析类,其中每一项都对应着JavaWeb应用中特定的某些视图技术。
viewResolver组件会将viewName解析成view对象,view对象会调用render完成结果的处理。
ViewResolver与View接AbstractCachingViewResolverUrlBasedViewResolverFreeMarkerViewResolverInternalResourceViewResolverContentNegotiatingViewResolver根据请求文件名或Accept头解析视图。
一些可参阅的博客: