[실행화면]
1. 로그아웃 링크 연결
43 | < td >< a href = "./DispatcherServlet?command=logout" >로그아웃</ a ></ td > |
2. controller
1) src - controller.HandlerMapping.java에 logout 추가
21 22 | else if (command.equals( "logout" )) c= new LogoutController(); |
2) src - controller.LogoutController.java
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 | package controller; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; import javax.servlet.http.HttpSession; public class LogoutController implements Controller { @Override public String execute(HttpServletRequest request, HttpServletResponse response) throws Exception { HttpSession session = request.getSession( false ); if (session!= null ) session.invalidate(); return "redirect:index.jsp" ; } } |
'1.JAVA Web Programming > [3주차]JSP+model2' 카테고리의 다른 글
Model2 Architecture - (6) 회원탈퇴 (0) | 2019.08.03 |
---|---|
Model2 Architecture - (5) 회원수정 (0) | 2019.08.03 |
Model2 Architecture - (3) 로그인 (0) | 2019.08.02 |
Model2 Architecture - (2) 회원조회 (0) | 2019.08.01 |
Model2 Architecture - (1) 회원가입 (0) | 2019.08.01 |