Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/EmptyTag/149.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jsp 用户在会话无效后未注销_Jsp_Servlets_Jstl_El - Fatal编程技术网

Jsp 用户在会话无效后未注销

Jsp 用户在会话无效后未注销,jsp,servlets,jstl,el,Jsp,Servlets,Jstl,El,给我一些建议,不要在jsp中使用Scriptlet 我点击了注销,它工作正常,并说注销成功 但当我点击登录时,没有插入用户名和密码,它会自动登录,如何解决这个问题 注销页面 您已成功注销 再次登录。 通过查看链接提供的代码,您可以检查会话中是否有用户名和密码。如果找不到它们,则在会话中将用户带到错误页面 像这样的 if(session.getAttribite("userid") == null || session.getAttribite("password")==null){

给我一些建议,不要在jsp中使用Scriptlet

我点击了注销,它工作正常,并说注销成功 但当我点击登录时,没有插入用户名和密码,它会自动登录,如何解决这个问题


注销页面
您已成功注销
再次登录。

通过查看链接提供的代码,您可以检查会话中是否有用户名和密码。如果找不到它们,则在会话中将用户带到错误页面

像这样的

if(session.getAttribite("userid") == null || session.getAttribite("password")==null){
    response.sendRedirect("error.jsp");
}

这将解决您的问题。

wright现在了解jstltitle和body两者完全不同。你的实际问题是什么?正文内容并没有指向你在标题中提到的任何内容。如果你想要我的完整代码,你如何检查用户是否经过身份验证?首先,所有代码都在上面的链接中,告诉我如何实现身份验证,如果它有助于开发验证,那么我将使用我将在s e r v中尝试允许