errors.jsp

<%@ page contentType="text/html; charset=euc-jp" %>
<!-- 
  Copyright 2001, Pajato Systems Group
  Copyright 2001, Allaire Corporation
-->

<%@ page isErrorPage="true" %>
<%@ page import="java.io.*" %>

<html>

  <head>
    <title>PSG 請求書ジェネレータ - ランタイム エラー ハンドラ</title>
  </head>

  <body>
  
  要求を処理できません。<p>
  
  <% PrintWriter pageOut = new PrintWriter( out );
         
     try
     {
         Class.forName("java.util.HashMap");
     }
     catch(ClassNotFoundException ce)
     {
  %>
     <b>このサンプルには、JDK/JRE 1.2 以上が必要です。  
        このサンプルを実行する場合、お使いの JDK/JRE をアップグレードしてください。</b><p>
  <%
     }
  %>
  エラー レポート内容:

  <blockquote> <%= exception.getMessage() %> (<%= exception %>) </blockquote>

  <p> 例外の発生場所:

  <blockquote>
    <% exception.printStackTrace( pageOut ); %>
  </blockquote>

  <% if ( exception instanceof javax.servlet.ServletException ) { %>

    <p> 原因:

    <blockquote>
      <% ((javax.servlet.ServletException)exception).getRootCause().printStackTrace( pageOut ); %>
    </blockquote>

  <% } %>

  </body>

</html>