로그인 - wjdkdtn7233/SemiProject_UP GitHub Wiki

  • 경로
  • /src/up/member/controller/MemberController.java

* java code

public ModelAndView loginImple(HttpServletRequest request) {
		ModelAndView mav = new ModelAndView();
	String id = request.getParameter("userId");
	String pwd = request.getParameter("userPwd");
	
	Member m = ms.loginImple(id, pwd);
	

	if (m != null) {
		if (m.getUserLeaveYN().equals("N") || m.getUserLeaveYN().equals("n")) {
			// leave_yn 이 y면 로그인 불가
			HttpSession session = request.getSession();
			session.setAttribute("loginInfo", m);
			// 유저가 로그인 하는동안 타이틀 네임 / 컬러 띄워주는 메소드
			MyPageController mc = new MyPageController();
			
			// 타이틀 url 가져오기 
			TitleUrlController uc = new TitleUrlController();
			uc.getTitleURL(request);
			//
			mc.getTitle(request,m);
			
			//history 갱신
			history(m.getUserId());
			mav.setView("index/index");
		} else {
			mav.addObject("isSuccess", "false");
			mav.setView("member/login");
		}
	} else {
		mav.addObject("isSuccess", "false");
		mav.setView("member/login");
	}
	return mav;
}
⚠️ **GitHub.com Fallback** ⚠️