springmvc在处理handler的返回值之后,将由InternalResourceViewResolver进行解析,获取视图View,最终调用view.render进行页面渲染。
回顾下流程:
DispatcherServlet:
如果是jsp页面,不用手动配置也可以访问成功,这是因为tomcat有一个优先级高的servlet对jsp页面专门做了处理,拦截请求在springmvc的DispatcherServlet之前。
如果是其他类型如html,如果只是配置了InternalResourceViewResolver,是无法访问成功的: