我正在尝试做一些看起来应该对我来说非常简单的事情,但似乎没有工作......我有一个由瓷砖组成的页面,目前在渲染中有一个例外其中一个jsps的阶段,导致我的错误页面被显示 - 但这只是在它出现的图块中显示 。我真正想要的是显示错误的整个页面,而不仅仅是其中一个图块,当然这是可能的吗?
显示的错误页面在web.xml中定义并包含<%@ page isErrorPage="true" %>
,我也尝试将<%@ page errorPage="/errorPage.jsp" %>
添加到我的baselayout.jsp,但这似乎无法识别 - 我可以放在任何值,它不会给出错误或任何东西。 tile是否没有选项将异常传播到父jsp而不是仅在每个tile中显示错误?
我还看了http://www.jguru.com/faq/view.jsp?EID=1071592这似乎表明旧版Struts存在问题 - Spring是否分享了这个问题?
希望我在这里遗漏一些非常简单的东西,非常感谢任何帮助!
答案 0 :(得分:0)
所以看起来这是JSP处理异常的方式的问题,在http://www-01.ibm.com/support/docview.wss?uid=swg1PM22919概述
对我来说,WebSphere Portal V7的fixpack 15添加了一个新属性com.ibm.ws.webcontainer.dispatcherRethrowSError,我将其设置为true,将异常传递给调用类。
列出