由于IE5以后的错误处理机制发生变化需要在错误页面加上response.setStatus(HttpServletResponse.SC_OK);不然会出现IE 500 错误。加上这一句,去掉原来那一句,一切OK,可以显示自己设计的错误信息了。