J里web.xml实现错误处理页面的制作404,和500_JSP技巧_黑客防线网安服务器维护基地--Powered by WWW.RONGSEN.COM.CN

J里web.xml实现错误处理页面的制作404,和500

作者:黑客防线网安JSP教程基地 来源:黑客防线网安JSP教程基地 浏览次数:0

本篇关键词:页面制作处理错误
黑客防线网安网讯:web.xml文件增加如下代码查看复制到剪切板打印<error-page>           <error-code>404</error-code>           <location>/building.jsp</location>   </error-page>   <error-page>      ...

web.xml文件增加如下代码查看复制到剪切板打印
<error-page>  
        <error-code>404</error-code>  
        <location>/building.jsp</location>  
</error-page>  
<error-page>  
        <error-code>500</error-code>  
        <location>/error.jsp</location>  
</error-page> 

        <error-page>
                <error-code>404</error-code>
                <location>/building.jsp</location>
        </error-page>
        <error-page>
                <error-code>500</error-code>
                <location>/error.jsp</location>
        </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);
%>
对不起您请求的页面没有找到!error.jsp查看复制到剪切板打印
<%@ page language="java" contentType="text/html; charset=GBK" isErrorPage="true" pageEncoding="GBK"%>  
<%@ page import="java.io.*,java.util.*"%>  
<%response.setStatus(HttpServletResponse.SC_OK);  
 
      %>  
<body>  
程序发生了错误,有可能该页面正在调试或者是设计上的缺陷.  
 
你可以选择  
 <a href=<%=request.getContextPath()+"/forum/new.jsp" %>>反馈</a>  
提醒我... 或者  
<a href="javascript:history.go(-1)">返回上一页</a>  
<hr width=80%>  
<h2><font color=#DB1260>JSP Error Page</font></h2>  
 
<p>An exception was thrown: <b> <%=exception.getClass()%>:<%=exception.getMessage()%></b></p>  
<%  
System.out.println("Header....");  
Enumeration<String> e = request.getHeaderNames();  
String key;  
while(e.hasMoreElements()){  
  key = e.nextElement();  
  System.out.println(key+"="+request.getHeader(key));  
}  
System.out.println("Attribute....");  
e = request.getAttributeNames();  
while(e.hasMoreElements()){  
  key = e.nextElement();  
  System.out.println(key+"="+request.getAttribute(key));  
}  
 
System.out.println("arameter....");  
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>With the following stack trace:</p>  
<pre>  
<%exception.printStackTrace();  
      ByteArrayOutputStream ostr = new ByteArrayOutputStream();  
      exception.printStackTrace(new PrintStream(ostr));  
      out.print(ostr);  
    %>  
</pre>  
<hr width=80%>  
</body> 

    黑客防线网安服务器维护方案本篇连接:http://www.rongsen.com.cn/show-16653-1.html
网站维护教程更新时间:2012-04-07 00:44:24  【打印此页】  【关闭
我要申请本站N点 | 黑客防线官网 |  
专业服务器维护及网站维护手工安全搭建环境,网站安全加固服务。黑客防线网安服务器维护基地招商进行中!QQ:29769479

footer  footer  footer  footer