0

我想我以前在某个地方见过它,但我找不到它。我的问题是设置不同的错误页面,一个用于我的详细异常,例如。pl.app.MyException 和另一个用于其他所有异常。我的 web.xml 看起来像:

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

<error-page>
    <exception-type>pl.app.MyException</exception-type>
    <location>/WEB-INF/jsp/error/myException.jsp</location>
</error-page>

但是每个异常都会重定向到 exception.jsp。是否有可能做到这一点以及如何做到这一点?任何帮助表示赞赏

4

1 回答 1

2

我认为 error-page 是与 servlet 容器相关的配置参数,而不是 Spring。您应该使用Exception resolver。请参阅此处获取一个很好的教程。

于 2012-04-13T08:19:05.583 回答