在jsp页面中单击按钮后再次设置会话变量

时间:2013-03-08 09:43:42

标签: javascript jsp

我正在开发一个jsp页面。之后正在设置会话登录,一切正常。但是点击按钮后网站上有一个功能我正在从jquery获取按钮值,需要再次设置会话。 我怎么做?

如何将会话变量再次设置为javascript

中存储的值

1 个答案:

答案 0 :(得分:0)

会话在服务器端维护。所以,你不能存储在Javascript中。

我建议您点击按钮,获取值并向服务器发送Ajax请求(通常是Servlet)并将更新后的值存储在会话中。

因为您已经在使用jQuery。你可以做这样的事情。

$(document).ready(function(){
  $('#myButton').click(function(){
           sendData();
    });
   });
function sendData(){
   var myVal = $('#myText').val();
    alert(myVal);
    $.ajax({
        type: "POST",
        url: "UtilServlet", // Map your servlet here.
        data: { myVal : myVal  }
      }).done(function( msg ) {
        alert( "Data Saved: " + msg );
      });
}

了解详情:http://javabelazy.blogspot.com/2012/08/jquery-ajax-call-to-servlet-example.html#ixzz2MxBBouHP