I observe something weird with the HTTP POST method. I have a html form with POST as the method. The action attribute has a passive resource (say test.html) and submitting the form fetches the passive resource. I was all along thinking that the POST method was for the purpose of Active resources ( Servlets & JSPs) only. Besides I didn't find the logic in allowing a passie resource to be associated with the POST method when we have the GET method for it.
I think that the container is not smart enough to determine if the resource is an active one or passive it just follows what you specify in the <FORM method=�attribute�>. I believe that everything defaults to a GET unless you specify differently.