给我一些建议,而不是在jsp中使用scriptlet
我点击退出它有效,并说成功登出 但是当我点击登录时没有插入用户名和密码,它会自动登录如何解决这个问题?
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<link rel="stylesheet" type="text/css" href="css/style.css">
<title>logout Page</title>
</head>
<body bgcolor ="#61b3de">
<%
session.removeAttribute("userId");
session.removeAttribute("password");
session.invalidate();
%>
<center>
<h1>You have successfully logged out</h1>
To login again <a href="login.jsp">click here</a>.
</center>
</body>
</html>
答案 0 :(得分:0)
通过查看链接提供的代码,您可以检查会话中是否同时包含用户名和密码。如果您没有找到它们,那么在会话中将用户带到错误页面。
像这样的东西。mat
这将解决您的问题。