ViewResolver是根据ViewName查找VIew,但有的Handler处理完后并没有设置View也没有ViewName,这时需要从request获取viewName,RequestToViewNameTranslator就是做这个事情。
ublic interface RequestToViewNameTranslator {
String getViewName(HttpServletRequest request) throws Exception;
}
RequestToViewNameTranslator在SpringMVC容器中只可以配置一个,所有request到ViewName的转换规则都要在一个Translator里面全部实现。