Dunno about the raw Java handler, but it appears that a custom CF 404 handler does have full access to URL, FORM, CGI, etc.
I threw together a CF template with this body and called it dsp.404.cfm: <h1>I am a 404 handler</h1> <form action="nofile.cfm" method="post"> <input type="Text" name="varString" value="string variable" /> <br /> <input type="Submit" value="post" /> </form> <br /> <cfdump var="#form#" label="FORM" /> <cfdump var="#url#" label="URL" /> <cfdump var="#cgi#" label="CGI" /> Then in IIS, I set the custom Error for 404 to Message Type: URL, URL: /dsp.404.cfm and then when you post that little form, the form vars show in the first dump on the custom 404 page. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~| Adobe® ColdFusion® 8 software 8 is the most important and dramatic release to date Get the Free Trial http://ad.doubleclick.net/clk;207172674;29440083;f Archive: http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:321250 Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4