报错文件的设置 web.xml
<error-page> 
<error-code>404</error-code> 
<location>/notFileFound.jsp</location> 
</error-page> 
<error-page> 
<exception-type>java.lang.NullPointerException</exception-type> <location>/null.jsp</location>
</error-page>
如果某文件资源没有找到,服务器要报404错误,按上述配置则会调用H:\tomcat4\webapps\ROOT\notFileFound.jsp。
如果执行的某个JSP文件产生 NullPointException ,则会调用H:\tomcat4\webapps\ROOT\null.jsp 
典型的JSP错误页面应该这样写: 
<%@ page isErrorPage=”true”%> 出错了:
(</p> 
错误信息: 
<%= exception.getMessage() %><br> 
Stack Trace is : 
<pre><font color="red">
<% java.io.CharArrayWriter cw = new java.io.CharArrayWriter(); java.io.PrintWriter pw = new java.io.PrintWriter(cw,true);
exception.printStackTrace(pw); 
out.println(cw.toString()); 
%>
</font></pre>

解决方案 »

  1.   

    我也遇到这样的问题,,自定义错误页后,IE还是不能自动转到该页,,还是IE的默认错误页面,我也提了类似问题,请看:http://community.csdn.net/Expert/topic/3777/3777490.xml?temp=.2789575
    希望高人指点!
      

  2.   


    这是IE自身的问题,在
    "Internet选项"--"高级"--"浏览"--"显示友好HTTP"信息(倒数第九个)设置
      

  3.   

    你设置的errorpage页里要把属性设置为true;errorpage=true;
      

  4.   

    楼上的写错了,是iserrorpage="true"吧
      

  5.   

    wubai250(wubai) 的做法是对的,我成功了
      

  6.   

    去看看ERRORPAGE
    <%@ page iserrorpage = "true" %>
    燃烧引入的界面用
    <%@ page errorpage = "errorpage.jsp" %>
      

  7.   

    是的,iserrorpage没有记请,呵呵,误道了。
    谢谢楼下 Kingdyjz(重新来过!!!!!!) 的更正。书本上都有的,可以 去实验一下 .您的ERRORPAGE属性可能未调用成功。呵呵,.
      

  8.   

    你要在error.jsp页面里设置<%@ page isErrorPage=”true”%>