개인 프로젝트

😎 STS3 Spring 쇼핑몰

STS3 쇼핑몰 프로젝트[12] 암호화된 비밀번호 찾기/임시 비밀번호 생성

순서 0. 비밀번호 찾기 폼 만들기(jsp, css) 1. MemberController.java에 비밀번호 찾기 폼으로 이동하기 위한 코드 작성 2. MemberMapper.xml에 비밀번호 찾기 sql 작성 3. MemberMapper.java, MemberService.java, MemberServiceImpl.java에 코드 추가 4. MemberController.java에 비밀번호 찾기 버튼 클릭 시 실행될 로직 작성 5. 아이디, 이메일 유효성 검사 추가 6. 테스트 0. 비밀번호 찾기 폼 만들기(jsp, css) src/main/webapp/WEB-INF/views/member 아래 비밀번호 찾기에 사용될 폼인 find_pwd_form.jsp를 생성합니다. find_pwd_form.jsp ..

😎 STS3 Spring 쇼핑몰

STS3 쇼핑몰 프로젝트[11] 아이디 찾기

순서 0. 아이디 찾기 폼 만들기(jsp, css) 1. MemberController.java에 아이디 찾기 폼으로 이동하기 위한 코드 추가 2. MemberMapper.xml에 아이디 찾기 sql작성 3. MemberMapper.java, MemberService.java, MemberServiceImpl.java 코드 작성 4. MemberController.java에 아이디 찾기 버튼 클릭 시 실행될 로직 작성 5. find_id.jsp 추가 6. find_id_form.jsp에 이메일 유효성 검사 추가 7. 테스트 0. 아이디 찾기 폼 만들기(jsp, css) src/main/webapp/WEB-INF/views/member 아래 아이디 찾기에 사용될 폼인 find_id_form.jsp를 생성합..

😎 STS3 Spring 쇼핑몰

STS3 쇼핑몰 프로젝트[10] 로그아웃

순서 1. 로그아웃 버튼 작성(main.jsp) 2. 로그아웃 메서드 작성(MemberController.java) 3. 테스트 1. 로그아웃 버튼 작성(main.jsp) 로그인 성공 시 등장하는 class 속성이 "menu"인 ul태그 안에 li 태그 안에 a태그를 추가합니다. url 경로는 "/member/logout.me"로 하였습니다.(자신이 원하는 url을 작성하시면 됩니다.) 아직 서버에 해당 url메서드를 작성하지 않았기 때문에 동작은 하지 않을 것입니다. 로그아웃 2. 로그아웃 메서드 작성(MemberController.java) 로그아웃은 세션에 저장되어 있는 사용자의 정보를 지우는 작업을 의미합니다. 따라서 세션을 제거하는 작업을 한 뒤 메인 페이지로 이동하도록 로직을 작성했습니다. M..

😎 STS3 Spring 쇼핑몰

STS3 쇼핑몰 프로젝트[9] 공용 에러 페이지 등록 및 비밀번호 암호화(2)

공용 에러 페이지 등록 src/main/webapp/WEB-INF/web.xml 에 아래 코드를 추가해줍니다. java.lang.Exception /WEB-INF/views/common/errorPage.jsp 그리고 src/main/webapp/WEB-INF/views/common 폴더에 errorPage.jsp를 생성합니다. Error ${ msg } SWAN으로 돌아가기 이제 공용 에러페이지 등록이 끝났습니다. controller에서 throws Exception을 발생시키면 아래와 같은 화면이 공통적으로 뜨게 됩니다. 비밀번호 암호화가 적용된 최종 로그인 암호화까지 적용시켜 회원가입에 성공했으나 로그인을 하면 에러 페이지가 뜹니다. 이는 로그인이 완벽한 로그인이 아니기 때문입니다. 이제 암호화가 ..

개발자 린다씨
'개인 프로젝트' 태그의 글 목록 (5 Page)