web.xml檔案增加如下程式碼查看複製到剪切板列印
<錯誤頁面>
<錯誤代碼>404</錯誤代碼>
<位置>/building.jsp</位置>
</錯誤頁面>
<錯誤頁面>
<錯誤代碼>500</錯誤代碼>
<位置>/error.jsp</位置>
</錯誤頁面>
<錯誤頁面>
<錯誤代碼>404</錯誤代碼>
<位置>/building.jsp</位置>
</錯誤頁面>
<錯誤頁面>
<錯誤代碼>500</錯誤代碼>
<位置>/error.jsp</位置>
</error-page>building.jsp查看複製到剪切板列印
<%@ page language="java" contentType="text/html; charset=GBK" isErrorPage="true" pageEncoding="GBK"%>
<%
response.setStatus(HttpServletResponse.SC_OK);
%>
抱歉,您要求的頁面沒有找到!
<%@ page language="java" contentType="text/html; charset=GBK" isErrorPage="true" pageEncoding="GBK"%>
<%
response.setStatus(HttpServletResponse.SC_OK);
%>
恕我直言,您要求的頁面沒有找到!
<%@ page language="java" contentType="text/html; charset=GBK" isErrorPage="true" pageEncoding="GBK"%>
<%@ page import="java.io.*,java.util.*"%>
<%response.setStatus(HttpServletResponse.SC_OK);
%>
<正文>
程式發生了錯誤,可能是該頁面正在調試或是設計上的缺陷。
你可以選擇
<a href=<%=request.getContextPath()+"/forum/new.jsp" %>>回饋</a>
提醒我...或者
<a href="javascript:history.go(-1)">回上一頁</a>
<小時寬度=80%>
<h2><font color=#DB1260>JSP 錯誤頁</font></h2>
<p>拋出例外:<b> <%=exception.getClass()%>:<%=exception.getMessage()%></b></p>
<%
System.out.println("標題....");
列舉<String> e = request.getHeaderNames();
字串鍵;
while(e.hasMoreElements()){
key = e.nextElement();
System.out.println(key+"="+request.getHeader(key));
}
System.out.println("屬性....");
e = request.getAttributeNames();
while(e.hasMoreElements()){
key = e.nextElement();
System.out.println(key+"="+request.getAttribute(key));
}
System.out.println("參數....");
e = request.getParameterNames();
while(e.hasMoreElements()){
key = e.nextElement();
System.out.println(key+"="+request.getParameter(key));
}
%>
111 <%=request.getAttribute("javax.servlet.forward.request_uri") %>
<%=request.getAttribute("javax.servlet.forward.servlet_path") %>
<p>具有以下堆疊追蹤:</p>
<前>
<%Exception.printStackTrace();
ByteArrayOutputStream ostr = new ByteArrayOutputStream();
異常.printStackTrace(new PrintStream(ostr));
輸出.print(ostr);
%>
</前>
<小時寬度=80%>
</正文>