jsp,spring,php
jsp)로그인 서비스 구현 - 2
코딩 공부중
2020. 1. 3. 17:19
servlet 구성
1.로그인 처리
@WebServlet("/login")
public class LoginServlet extends HttpServlet {
private static final long serialVersionUID = 1L;
protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
String id = request.getParameter("id");
String password = request.getParameter("password");
MemberService service = new MemberService();
boolean loginFlag = service.login(id, password);
HttpSession session = request.getSession();
if(loginFlag) {
//아이디 패스워드가 동일한 경우
//상태정보유지
//쿠키를 이용한 상태정보 유지
// Cookie cookie = new Cookie("login", id);
// cookie.setPath("/");
// cookie.setMaxAge(-1);
//
//
// response.addCookie(cookie);
//세션을 이용한 상태정보 유지
session.setAttribute("login", id);
//로그인이 성공했을때 가야할 페이지로 리다이렉트
response.sendRedirect("guestbookListForm.jsp");
}else {
//입력한 아이디 패스워드가 다를 경우
session.setAttribute("msg","login정보가 다릅니다. 다시 로그인하세요");
response.sendRedirect("loginForm.jsp");
}
}
}
2.회원삭제 처리
3.회원리스트 처리
4.회원가입
5.