3.注销功能
接前篇,实现了登录功能之后,现在实现注销功能。
因为我们实现登录就是在Session中记录了用户信息。
所以注销功能,就是在Session中移除用户信息。
代码:删除Session中的用户信息,跳转登录页面
package com.code.servlet.user;
import com.code.util.Constants;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import java.io.IOException;
public class LogoutServlet extends HttpServlet {
@Override
protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
req.getSession().removeAttribute(Constants.USER_SESSION);
resp.sendRedirect(req.getContextPath() + "/login.jsp");
}
@Override
protected void doPost(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {