如何使用jquery调用方法?我有一个按钮退出。我想当任何人点击该按钮会话被销毁?单击注销按钮后的意思我想调用session.invalidates ()
方法..
答案 0 :(得分:1)
客户端和服务器之间的请求 - 响应的两种常用方法是: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()%>
写上面一行