BACK
2010-08-23
ServletでPOST送信がGETになってしまう怪
formからServletにPOSTしたいとき、actionにはweb.xmlで定義した「正式なURL」を書かなければならない!(っぽい)
たとえばあるServletのURLを/hoge/index.htmlと定義したら、
formのactionにも/hoge/index.htmlと書かなければならない。
/hogeでも動くのだが、何故かdoGetで受け取ってしまう。
これは仕様なのかどうかまでは未調査。
Servlet以外でもこうなのだろうか。
明日余裕があったら試してみよう・・・
Comments
BACK