on 9/30/01 5:47 PM, "[EMAIL PROTECTED]" <[EMAIL PROTECTED]> wrote:
> the conclusion was that the HTTP spec is wrong and we should
> follow the Servlet spec.
That is complete BS. The servlet spec shouldn't 'override' what is defined
in the HTTP spec unless absolutely necessary. This is definitely not a
necessary case, but instead an act of stupidity.
> Workaround - declare each page with exact mappings in web.xml.
Making me specify each and every page in my webapp in the web.xml is just
plain BS.
I bet that a URL like this works:
http://www.foo.com/MicrosoftIsBetterThanSun.asp/foo/bar
I *know* that this URL works:
http://www.foo.com/PHPIsBetterThanJSP.php/foo/bar
Essentially, what you are doing by removing this capability is preventing
the SCRIPT_NAME from having PATH_INFO and that is not right according to the
HTTP spec. I don't think that a Servlet container can override the behavior
of the HTTP spec and still claim HTTP compliance.
-jon