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

回到顶部