This week's book giveaway is in the OCAJP forum. We're giving away four copies of Programmer's Guide to Java SE 8 Oracle Certified Associate (OCA) and have Khalid A Mughal & Rolf W Rasmussen on-line! See this thread for details.
I'm trying to use a JSP page as a 404 handler but I'm having a problem detecting which page was requested. My setup is both Tomcat 3.2.3. standalone (on port 8080) and Apache with mod_jk. I've configured the 404 handler in web.xml and also in Apache's httpd.conf and my JSP page gets called correctly when I reference a non-existant page (e.g. http://localhost/zzz.html or http://localhost:8080/zzz.html) My problem is that I am unable to find out that zzz.html was the requested page. I wish to log bad links amongst other things. I seem to remember that back when I did some cgi with perl, the HTTP_REFERRER environment variable held the original page requested. Any ideas how to do this in a JSP page? Any help or pointers will be appreciated. Thanks in advance, Mike