程序清单5-13 NotFound.jsp <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <HTML> <HEAD><TITLE>404: Not Found</TITLE></HEAD> <BODY BGCOLOR="#FDF5E6"> <H2>Error!</H2> I'm sorry, but I cannot find a page that matches <%= request.getRequestURI() %> on the system. Maybe you should try one of the following: <UL> <LI>Go to the server's <A HREF="/">home page</A>. <LI>Search for relevant pages.<BR> <FORM ACTION="http://www.google.com/search"> <CENTER> Keywords: <INPUT TYPE="TEXT" NAME="q"><BR> <INPUT TYPE="SUBMIT" VALUE="Search"> </CENTER> </FORM> <LI>Admire a random multiple of 404: <%= 404*((int)(1000*Math.random())) %>. <LI>Try a <A HREF="http://www.plinko.net/404/rndindex.asp" TARGET="_blank"> random 404 error message</A>. From the amazing and amusing plinko.net <A HREF="http://www.plinko.net/404/"> 404 archive</A>. </UL> </BODY></HTML>
程序清单5-14 web.xml(指出HTTP错误代码的错误页面的摘录) <?xml version="1.0" encoding="ISO-8859-1"?> <!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN" "http://java.sun.com/dtd/web-app_2_3.dtd">