Servlet/JSP でのエラーページの表示 その2 [IC]
Servlet/JSP でのエラーページの表示 という記事の続き。
基本に戻り単純な Servlet を作る。
import java.io.IOException;
import javax.servlet.*;
import javax.servlet.http.*;
public class NewServlet extends HttpServlet {
protected void doGet(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
throw new ServletException("ServletException");
}
}
この Servlet は単純に例外を発生させるだけである。例外が起きれば Internal Server Error になるかなと思ったが、localhost:8080/WebApplication3/NewServlet にアクセスしても真っ白いページが表示されるだけ。
確かに HTTP レスポンスは返していないので、それはそれで正しいが、例外が発生した場合は、既定では Tomcat がエラーページを作成するのではなかったか?
仮にそのような仕様は無いとすれば、 カスタムエラーページの仕様も無さそうなものだが...
まだ調べる必要があるらしい。
Servlet/JSP でのエラーページの表示 その3 に続く。
コメント 0