可以定制DoradoServlet类中的resolveViewName方法,大致代码:
@Override
protected View resolveViewName(String viewName, Map<String, Object> model,
Locale locale, HttpServletRequest request) throws Exception {
if (ERROR_PAGE.equals(viewName)) {
return new MyErrorPageView();
} else {
return super.resolveViewName(viewName, model, locale, request);
}
}