如何在 java 中编写注销代码
how to code in java for logout
这是我的代码:
protected void doGet(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
HttpSession session = request.getSession(false);
if (session != null) {
session.removeAttribute("FirstName");
session.removeAttribute("pwd");
session.invalidate();
}
response.sendRedirect("index.html");
}
}
这之后我能做什么?
任何帮助将不胜感激.......
我认为使用 Cookies 登出会更好.. Cookies 的代码是:
Cookie loginCookie = null;
Cookie[] cookies = request.getCookies();
if(cookies != null) {
for(Cookie cookie : cookies){
if(cookie.getName().equals("uid")){
loginCookie = cookie;
break;
}
}
}
if(loginCookie != null){
loginCookie.setMaxAge(0);
response.addCookie(loginCookie);
}
response.sendRedirect("index.html");
这是我的代码:
protected void doGet(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
HttpSession session = request.getSession(false);
if (session != null) {
session.removeAttribute("FirstName");
session.removeAttribute("pwd");
session.invalidate();
}
response.sendRedirect("index.html");
}
}
这之后我能做什么? 任何帮助将不胜感激.......
我认为使用 Cookies 登出会更好.. Cookies 的代码是:
Cookie loginCookie = null;
Cookie[] cookies = request.getCookies();
if(cookies != null) {
for(Cookie cookie : cookies){
if(cookie.getName().equals("uid")){
loginCookie = cookie;
break;
}
}
}
if(loginCookie != null){
loginCookie.setMaxAge(0);
response.addCookie(loginCookie);
}
response.sendRedirect("index.html");