到此为止,我有.jsp页面和错误页面,如果第一个页面出了问题,那么错误页面应该会出现,现在,我不想将第一页面重定向到错误页面了,通过在错误页面的isErrorPage属性上将false分配给错误页面,第一页应该显示该愚蠢的异常跟踪,但是第一页不断重定向到错误页面,这是我简单的错误页面代码: 通用标签

这是我一直在谈论的第一页: 通用标签

不胜感激。

有帮助吗?

解决方案

isErrorPage=“ false”不会阻止您重定向错误页面。只要您在第一个JSP中指定了errorPage,它就会重定向到它的errorpage。在您的示例中,它重定向到“ anotherErrorPage”。

isErrorPage属性决定隐式对象异常是否可用。在从JSP到Servlet的转换过程中,将基于此属性异常对象在service()方法中进行定义。如果设置为false,则不能在该页面中使用异常对象。如果设置为true,则可以使用异常对象

在您的情况下如果要显示例外,则必须执行以下任一操作,
1.在anotherErrorPage中,定义isErrorPage=“ true”并通过隐式对象“ exception”显示或捕获异常。
2.删除第一个jsp页面中的errorPage属性。

其他提示

您需要在web.xml中将其设置为错误页面(请参见 <error-page> )。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top