无效的处理程序方法返回值:ModelAndView:对Spring MVC中具有名称的视图的引用

时间:2018-08-09 02:19:11

标签: rest spring-mvc spring-boot

我无法从ExcepitonHandler方法返回视图信息。

MY控制器异常处理程序方法。它在同一控制器中。

%*

如果我返回字符串“错误”,则会呈现error.jsp,但在ModelAndView中将其发送时不起作用。

Error.jsp

%1

EmpNotFoundException.java

^^

在日志中抛出以下异常。

@ExceptionHandler(EmpNotFoundException.class)
public ModelAndView empNFound(HttpServletRequest httpServletRequest, Exception exception) {
    System.out.println("Emp NOt FOund Ex");
    ModelAndView modelAndView = new ModelAndView();
    modelAndView.addObject("exp", exception);
    modelAndView.setViewName("error");
    return modelAndView;
}

这是浏览器输出。 enter image description here

请让我知道我想念的地方。

0 个答案:

没有答案