까먹지 않기 위해 쓰지만 까먹는 개발자

고정 헤더 영역

글 제목

메뉴 레이어

까먹지 않기 위해 쓰지만 까먹는 개발자

메뉴 리스트

  • 홈
  • 태그
  • 방명록
  • 분류 전체보기 (64)
    • Properties 기법과 암호화를 사용한 회원가.. (20)
    • SemiProject (16)
    • DB모델링 (1)
    • UML - 다이어그램 (1)
    • Spring (24)
    • Python (1)
    • Docker + React (1)

검색 레이어

까먹지 않기 위해 쓰지만 까먹는 개발자

검색 영역

컨텐츠 검색

분류 전체보기

  • chpa5 - 코인충전

    2019.11.21 by hongkd

  • chap6 - 나의정보 보기

    2019.11.21 by hongkd

  • chap5 - 로그인 비밀번호 찾기(gmail 보내기), 나의정보 알아보기

    2019.11.19 by hongkd

  • chap4 - 아이디저장(저장소),ID PW찾기

    2019.11.19 by hongkd

  • chap3 - 로그인

    2019.11.18 by hongkd

  • SemiProject chap1

    2019.11.17 by hongkd

  • chap2 - 암호화

    2019.11.16 by hongkd

  • Properties 활용 회원관리 chap1

    2019.11.16 by hongkd

chpa5 - 코인충전

코인충전 눌렀을시 팝업창 뜨는지 확인. [ coinPurchaseTypeChoiceAction.jsp ] 교수님이 주신 파일 [ coinPurchaseTypeChoiceAction.jsp ] 우리는 신용카드에 30만원을 클릭하면 그 줄의 point 에 3000 이 두드러질것이고 휴대폰결제에 20만원을 클릭하면 그줄의 pion에 2000 이 두드러지게 할것이다. 여기서 선택 했다가 바꿔도 빨간색이 안없어진다 우리는 없애주도록 해야한다. 여기서 선택을 했으면 결제종류에 따른 금액을 선택하세요!! 를 사라지게 해주자. 다음 충전결제하기 에 hover를 해보겠다. 여기서 금액을 선택하지 않고 충전결제하기를 눌렀을 경우 금액을 선택하라고 해줄것이다. 여기서 확인창을 누르면 팝업창을 다도록 한다. 현재는 팝업창이다..

Properties 기법과 암호화를 사용한 회원가입 2019. 11. 21. 17:03

chap6 - 나의정보 보기

chap5와 이어서 한다. 내정보 수정은 회원가입처럼 목록을 보여 준다. View단 .jsp 파일은 교수님이 주셨다. [ memberEdit.jsp ] 회원가입 할때의 form 태그를 복사해왔고 이후 짜집기! 그리고 value 만 보여줄 뿐이다. 현재 우리는 회원정보를 보여줄때 idx값으로 보여주고 있다. userid 도 고유하기 때문에 userid로도 사용할수 있다. 성명에 이름 앞에 5는 idx 값이다. 이 부분은 hidden으로 숨겨야 한다. 확인 버튼을 누르면 Update를 해주어야한다. 필수 입력사항에 값이 없이 확인 버튼을 누르면 오류 메세지가 뜨게끔 하였다. 유효성 검사를 하는 것이다. 클래스가 requiredInfo 로 되어있는 것들은 필수 입력 사항을 말한다.!!!!!!! 확인 버튼을 눌..

Properties 기법과 암호화를 사용한 회원가입 2019. 11. 21. 10:49

chap5 - 로그인 비밀번호 찾기(gmail 보내기), 나의정보 알아보기

[ gmail을 통한 email 보내어 비밀번호 찾기 ] [ login.jsp ] [ PwdFindAction.java - 참조] [ PwdFindAction.java ] [ GoogleMail.java - 참조 ] 비밀번호를 저장해 놓은 클래스 항상 Autenticator 를 상속 받아서 만들어야 한다. 정상적이라면 Session 에 담아서 사용한다. 또한 잘못된 메일이거나 메일이 맞지 않는다라면 그리고 위와 같이 보낸 메일과 비교해서 맞다라면 사용.!! 그러므로 session 에 담아서 보낸 코드를 저장시켜야 한다!! 다시 보낸 View단으로 간다. 처음부터 인증코드를 입력해 주세요 라고 나오면 안되고 메일을 전송 받았을시에 나와야 한다. [ PwdFindAction.java ] [ pwdFind.j..

Properties 기법과 암호화를 사용한 회원가입 2019. 11. 19. 17:24

chap4 - 아이디저장(저장소),ID PW찾기

localStorage, seesionStorage 사용 localStorage,seesionStorage 는 쿠키의 단점을 보안해서 html5 부터 나온것이다. 저장소 WAS 서버 저장소 종류 : request, session Client 의 web브라우저,DISK session은 client의 web브라우저를 WAS서버에 붙이면 자동적으로 실행되어진다. 또한 각각의 web브라우저(크롬,익스플로러 등)를 WAS에 붙이면 각각의 session이 생성이된다. session은 탭을 모두 끄거나 web브라우저를 종료하면 자동 소멸이된다. session.invalidata(); 를 사용하면 삭제가 가능하다. WAS에 저장을 시키면 너무 많이 저장을 하게되면 용량이 부족한 경우가 생긴다. 그러므로 중요한 정보는 ..

Properties 기법과 암호화를 사용한 회원가입 2019. 11. 19. 10:16

chap3 - 로그인

[ 회원가입시 메시지 띄워주기 ] 회원가입 성공은 alert로 띄워줄 것이다. loc 는 이동할 페이지가 되어진다. [ 로그인하면 이렇게 내용물이 바뀌도록 할것이다 ] 여기에 로그인 from을 보여줄 것이다. heard.jsp로 이동하자. [ 주의할점! ] Modal 방식으로 하겠다. Bootstrap 을 사용한다. [ 나머지 코드 이클립스 참조! - Bootstrap 사용 ] [ Enter 나 로그인 버튼을 누를시 로그인 처리 ] [ loginEnd.up DB에 들어가서 Select 하는것이다. 해당 테이블에 id 와 password 가 존재하는지 없는지 알아온다. ] 반드시 부모클래스 AbstractController를 해주어야한다.!!! [ LoginEndAction.java ] [ 로그인 처리 L..

Properties 기법과 암호화를 사용한 회원가입 2019. 11. 18. 13:42

SemiProject chap1

[ 벤치마킹 홈페이지 ] https://joyment.co.kr/index.html SemiProject 는 모자 판매를 주제로 정하였다. 또한 조별 이름과 홈페이지 이름은 이모저모로 정하였다. https://www.w3schools.com/ 에서 BootStrap을 이용하여 홈페이지 틀을 잡기로 하였다. 그전에 카카오 오븐을 이용하여 구조를 잡기로 하였다. https://ovenapp.io/project/UX8Bnon5UDLsbU4OQ7cUWuz2cmRzaR6P#djmi0 SemiProject 는 Properties 방식을 사용하여 하기로 하였다. [ Command.proparties ] [ Fornt.java ] [ InterCommand.java ] [ AbstractController.java ]..

SemiProject 2019. 11. 17. 20:12

chap2 - 암호화

※ 관련용어 ※ - 암호(Cryptography) : 해독 불가능한 형태로 변환하거나 또는 암호화된 메시지를 해독 가능한 형태로 변환하는 기술 - 평문(Plaintext) : 해독 가능한 형태의 메시지 - 암호문(Ciphertext) : 해독 불가능한 형태의 메시지 - 암호화(Encryption) : 평문을 암호문으로 변환하는 과정 - 복호화(Decryption) : 암호문을 평문으로 변환하는 과정 - 대칭키 암호(또는 비밀키 암호) : 암호화키와 복호화키가 같은 암호 - 비대칭키 암호(또는 공개키 암호) : 암호화키와 복호화키가 다른 암호 단방향 암호화 -> 복호화 (해독) 불가능!!! => 주로 Password 에 사용되어진다. 양방향 암호화 -> 복호화 (해독) 가능!!!! => email, 등 회..

Properties 기법과 암호화를 사용한 회원가입 2019. 11. 16. 20:04

Properties 활용 회원관리 chap1

실무에 나가면 제일 많이 사용하는 것이 Properties 기법을 사용한 회원관리 이다. Properties 는 Collection 중 HashMap 계열중의 하나로써 "key","value"으로 이루어져 있는것이다. 그런데 중요한 것은 Properties 는 key도 String 타입이고, value도 String 타입만 가능하다는 것이다. key는 중복을 허락하지 않는다. value 값을 얻어오기 위해서는 key값만 알면 된다. 먼저 MyMVC 에 WEB-INF 안에 Command.Properties 파일을 하나만들어준다. 그 후 아래처럼 작성해 준다. 여기서 주의 할점은 Command.Properties 안에는 한글을 작성할 수가 없다. 한글을 작성하게 되면 UniCode 처럼 나오게 된다. 또한 ..

Properties 기법과 암호화를 사용한 회원가입 2019. 11. 16. 19:52

추가 정보

인기글

최신글

페이징

이전
1 ··· 5 6 7 8
다음
TISTORY
까먹지 않기 위해 쓰지만 까먹는 개발자 © Magazine Lab
페이스북 트위터 인스타그램 유투브 메일

티스토리툴바