我想将session添加到我的项目中,当用户根据需要注销时,我在jsp文件顶部的logout javascript函数中设置session属性null。但是,一旦我登录到系统并刷新页面,会话就会使自己为空。这是我的职责。
function logoutFunction() {
var txt;
if (confirm("Need to Logout!") == true) {
<% session.setAttribute("Name",null); %>
document.location.href = 'Logout_Con';
location = 'index.jsp';
} else {
location = 'welcome_page.jsp';
}
document.getElementById("demo").innerHTML = txt;
}
这不对吗(
1条答案
按热度按时间qfe3c7zg1#
不能在javascript中添加java代码。java代码在之前执行。
您需要提交logout的参数作为输入名称logout,值为y,然后检查它,如下所示: