質問: Webや掲示板を調べても似たような現象を探すことができなかったため質問させていただきます。 「apache + tomcat」連携で、tomcatを再起動後の1度目のみ、HTMLからJSPにPOSTしてもgetParameter("xxx")で取得できないのです。 (パラメータが何も渡っていないような気がします。) --HTML-------------------- --JSP--------------------- <% out.print(request.getParameter("num")); %> --実行結果---------------- 「null」が画面に表示されます。 --再現性------------------ tomcat再起動後に確実。 その後ブラウザで戻る、もしくは更新等を行うと、以降は再現しない。 --環境-------------------- WindowsXP Home IE 6.0sp2 Apache 2.0.59 Tomcat 5.5.20 mod_jk2 2.0.4 java 5.5.20 --その他------------------ ・ブラウザに関係なく再現します。 ・apache、tomcatのログにはエラーは出力されません。 ・なんとなくではありますが、apache + tomcat 連携がらみではないかと感じています。 ・上記の実行だけであれば、tomcat再起動の必要はありませんが、サーバとして使用しているlinux上でも同じような現象が起きるので解析のために簡単なソースで試しています。 この現象は何が原因なのでしょうか。 みなさんの力を貸していただきたいのです。 よろしくお願い致します。
回答: ブラウザを開きなおした場合は? 初回送信時だけ? GETだと通る?