我们如何使用jquery调用方法?

时间:2013-09-18 11:12:30

标签: java jquery session

如何使用jquery调用方法?我有一个按钮退出。我想当任何人点击该按钮会话被销毁?单击注销按钮后的意思我想调用session.invalidates ()方法..

4 个答案:

答案 0 :(得分:1)

客户端和服务器之间的请求 - 响应的两种常用方法是:GET和POST。

  • GET - 从指定资源请求数据
  • POST - 将要处理的数据提交到指定资源

GET 主要用于从服务器获取(检索)某些数据。注意:GET方法可能会返回缓存数据。

代码:

$.ajax({
   url: url,
   data: data,
   success: success,
   dataType: dataType
});

POST 也可用于从服务器获取一些数据。但是,POST方法永远不会缓存数据,并且通常用于与请求一起发送数据。

代码:

$.ajax({
   type: "POST",
   url: url,
   data: data,
   success: success,
   dataType: dataType
});

答案 1 :(得分:0)

您可以在表单中包含注销按钮。它的动作是一个Servlet,你可以使Servlet中的会话无效。

您当然可以在服务器中添加一条处理会话失效的新路由,并使用jQuery将请求发送到该路由,但第一个解决方案似乎更简单。

答案 2 :(得分:0)

因为session是一个服务器端方法,你需要通过ajax

来调用它
$.ajax({
...
});

检查ajax http://api.jquery.com/jQuery.ajax/

这将绑定click事件: http://api.jquery.com/click/

答案 3 :(得分:0)

试试这种方式

<a href="your_jsp_page">

并在你的logout.jsp页面

<%session.invalidate()%>

写上面一行