SpringMVCの勉強で例外ハンドリングを勉強しています。
ExceptionHandleメソッドでは正常に表示されていたエラー画面が、なぜかweb.xmlのerror-pageでは正常に動作せず、HTTP 500のページが表示されてしまいます。

HTTP 500のページが表示されているので、error-pageで指定したlocationを表示しようとしてると思うのですが、なぜか内部エラーとなってしまい原因がわからない状態です。
どのような対処をすればよいのでしょうか・・・?

例外を発生させるメソッド

@RequestMapping(method=RequestMethod.POST, params="send2")
public String output2(@RequestParam String text) throws Exception{
    System.out.println("TEST******"+text);
    throw new Exception();
}

ExceptionHandlerメソッド

@ExceptionHandler
public String handleException(Exception e) {
    return "error/systemError";
}

web.xml

<error-page>
    <exception-type>java.lang.Exception</exception-type>
    <location>/WEB-INF/jsp/error/systemError.jsp</location>
</error-page>

※configureViewResolvers

public void configureViewResolvers(ViewResolverRegistry registry) {
    registry.jsp("/WEB-INF/jsp/", ".jsp");
}