SpringMVC02DispatchServlet的执行过程6applyDefaultViewName()
当获得的ModelAndView对象视图为空时,将默认视图封装到ModelAndView对象中。
接下来分析DispatcherServlet中doDispatch()方法调用的applyDefaultViewName()方法,该方法的作用是对默认视图的处理:
/** * Do we need view name translation?
*/
private void applyDefaultViewName(HttpServletRequest request, @Nullable ModelAndView mv) throws Exception {
if (mv != null && !mv.hasView()) {
String defaultViewName = getDefaultViewName(request);
if (defaultViewName != null) {
mv.setViewName(defaultViewName);
}
}
}
以上是 SpringMVC02DispatchServlet的执行过程6applyDefaultViewName() 的全部内容, 来源链接: utcz.com/z/513243.html