尽管有警告,我还是使用了这种格式:
protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
PrintWriter out = response.getWriter();
out.println("<html>");
//code
out.println("</html>");
out.close();
}
如何在按下按钮时更改变量的值?
EX:
out.println("<button><a href = 'home' action = "isLoggedIn = false">Logout</a></a>");
这将从主页运行并基本刷新页面,但用户将被注销。这样做的正确方法是什么?
答案 0 :(得分:1)
用户登录后,您需要创建会话,一旦用户单击“注销”按钮,您需要使用session.invalidate()
使其无效,然后重定向到主页而不进行任何会话。
请参阅以下内容以供参考
这个只使用servlets。我想这会对你有帮助:)。