0
我有一個errorPage.jsp
中,我已經包括有沒有辦法重定向到errorPage而不提及jsp中的頁面?
<%@ page isErrorPage="true" import="java.io.*"%>
,但在我的代碼,我不能找到一個具有
<%@ page errorPage="errorPage.jsp" %>
它裏面定義的任何頁面。如果出現任何異常,則顯示errorPage.jsp
。
任何想法如何可能嗎?
在我的web.xml中有兩個處理程序定義。一個用於pageNotFound,另一個用於未捕獲的異常。這兩個最終都會返回一個名爲'httpError'的非常不同的jsp。我甚至不能找到一個控制器中,我希望一些方法可能被返回的errorPage.jsp \t \t <異常型> java.lang.Throwable中異常型> \t \t /應用/ webExceptionHandler/uncaughtException \t \t \t \t \t \t /app/webExceptionHandler/pageNotFound \t –
嗯,真的很奇怪你應該在'JSP'中定義它,或者你應該知道它。另一種方式是使用'error-page'標籤。而且,我發現奇怪的是,'location'標籤引用了非'jsp'或'html'頁面。在發佈之前,您是否更改過'location'標記的值? –
我的不好,httpError實際上是通過tiles.xml設置爲errorPage。 –