SpringMVC视图解析器概述
介绍
我们在Handler里面把视图放进ModelAndView中。该视图可以是字符串,可以直接就是视图对象。视图有InternalResourceView,RedirectView,FreeMarkerView等,这些都是根据视图解析器来的。
常用视图解析器就是InternalResourceViewResolver:
看它的父类:
看了上面的图片,所以我们万万可以通过设置viewClass制定其它的视图实现类,比如FreeMarker。因为真正显示视图时,是通过视图实现类来显示的。反而视图解析器只是解析字符串返回一个视图,或者直接返回一个视图类。