1
私がマップしたサーブレットのPOSTメソッドに対してjsessionidを使用してフォームのURLを書き換えるクエリ文字列を使用しているとき、クッキーは無効になります。私はそれがGETメソッドではうまくいかないことを知っていますが、POSTメソッドのためにうまくいくことを学んでいます。クエリ文字列内のjsessionidを使用してurlを書き直しがポストメソッドのために機能していません
String jsessionid = session.getId();
out.println("<form action='servlet2?jsessionid=" + jsessionid + "' method='post'>");
out.println("Age:<input type='text' name='age'/><br>");
out.println("Email:<input type='text' name='email'/><br>");
out.println("<input type='submit' value='submit'/>");
out.println("</form>");
ここで私は、POSTメソッドを使用して、URLにJSESSIONIDを設定しています。
HttpSession session = r1.getSession();
次のservet2では、別のセッションIDを取得しています。 postメソッドのjsessionidを使用して、同じセッションIDをURLリライトすることはできますか。 Servlet2で