JSP中的异常显示空白页而不是错误页

时间:2016-04-15 03:22:51

标签: jsp

我需要为我的jsp程序设置一般错误页面,我通过制作一般错误页面来测试它,然后在jsp页面的第一行有<%@ page language="java" errorPage="error.jsp" %>,然后在页面中创建一个异常,但只显示一个空白页而不是转发到一般错误页面。我猜有一些设置问题?谢谢你的帮助。

1 个答案:

答案 0 :(得分:1)

假设你的web.xml中有这样的东西

<error-page>
    <exception-type>java.lang.Throwable</exception-type>
    <location>/errorpage.jsp</location>
</error-page>

或者例如在404

的情况下
<error-page>
    <error-code>404</error-code> 
    <location>/errorpage.jsp</location>
</error-page>

尝试在errorpage.jsp顶部的page指令中添加isErrorPage属性并将其设置为“true”

<%@ page contentType="text/html; charset=ISO-8859-1 " isErrorPage="true" %> 
相关问题