【发布时间】:2015-08-26 15:59:06
【问题描述】:
我在我的一个 JSP-s 中强制使用 org.springframework.beans.NotReadablePropertyException,方法是拼写错误的属性名称并尝试为此显示我的错误页面,但没有运气。我知道@ControllerAdvice/@ExceptionHandler 解决方案仅适用于控制器异常,但这里的答案建议 web.xml 配置方式应该可以工作。
我有一个带有 <%@page isErrorPage="true"%> 的 WEB-INF/views/error.jsp 和 web.xml:
<error-page>
<error-code>500</error-code>
<location>/WEB-INF/views/error.jsp</location>
</error-page>
<error-page>
<exception-type>java.lang.Throwable</exception-type>
<location>/WEB-INF/views/error.jsp</location>
</error-page>
我在日志和半渲染视图中只得到一个异常。我还尝试添加错误控制器并将<location> 更改为/error。结果相同。我做错了什么?
【问题讨论】:
标签: jsp spring-mvc tomcat