목록Project_WEATHERWEAR (68)
hyeonga_code
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/DLg06/btsCwdWU3yy/eqNUXluP9AbF1KWzeq7in0/img.png)
reProject_08_회원 정보 찾기 기능 구현(아이디 찾기, 비밀번호 찾기) 2023.12.23 - [Project] - reProject_07_로그인 기능 구현 2023.12.21 - 2023.12.22 기존에 작업했던 form action 방식이 아닌 ajax로 처리 1.client_findInfo.jsp 수정 : 태그 수정 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 2 hyeonga493.tistory.com 2023-12-22 -- 회원 기능을 완벽하게 구현하지 않았으나 다음주 금요일까지 팀원들과 하기로 한 스터디때문에 상품 리스트, 상품 상세 페이지 기능부터 구현 -- 기존의 프로젝트에서는 패키지를 크게 product, admin, ..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/bvx8Si/btsCwhEV3dY/k38HQqcgIvriB3TlfGfi71/img.png)
2023.12.23 - [Project] - reProject_08_회원 정보 찾기 기능 구현(아이디 찾기, 비밀번호 찾기) reProject_07_로그인 기능 구현 2023.12.21 - 2023.12.22 2023.12.23 - [Project] - reProject_06_회원 가입 기능 구현 - 로그인 기능 구현 1. client_login.jsp 파일도 태그를 , 태그로 변경 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 hyeonga493.tistory.com 2023.12.21 - 2023.12.22 기존에 작업했던 form action 방식이 아닌 ajax로 처리 1.client_findInfo..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/L4HpL/btsCwgYrxGa/f9Ves96LcfoiSBilEVyVM1/img.png)
2023.12.23 - [Project] - reProject_08_회원 정보 찾기 기능 구현(아이디 찾기, 비밀번호 찾기) 2023.12.21 - 2023.12.22 reProject_06_회원 가입 기능 구현 reProject_05_마이페이지 구현 2023-12-16 ~ 2023-12-20 커뮤니티 페이지에 구현한 방식과 동일하게 마이페이지에 적용해서 구현하려고 한다. 1. ClientGetController.java 에 페이지 호출을 위한 코드를 작성 1 2 3 hyeonga493.tistory.com - 로그인 기능 구현 1. client_login.jsp 파일도 태그를 , 태그로 변경 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/4MFLn/btsCqw21Ngx/PNky6Rb87kmXhrPx0Yyxm0/img.png)
reProject_05_마이페이지 구현 2023-12-16 ~ 2023-12-20 커뮤니티 페이지에 구현한 방식과 동일하게 마이페이지에 적용해서 구현하려고 한다. 1. ClientGetController.java 에 페이지 호출을 위한 코드를 작성 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 hyeonga493.tistory.com 2023.12.21 - 2023.12.22 - 회원 가입 기능 구현 -- 기존에 작업했던 파일은 태그를 사용해서 작업했으나 최근에는 태그 대신 , 태그로 대신한다고 하여 다시 작업 1. client_signup.jsp 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 ..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/bvqNtk/btsB7WftZXU/yefKKLsM8LeVi10nWTQc60/img.png)
reProject_04_ajax 알아보기 2023.12.14 - aJax -- 프로그램 언어가 아님 ---- XMLHttpRequest : 웹서버에 데이터를 요청 ---- JavaScript, HTML DOM : 데이터 보여주기 -- 페이지 새로고침 없음 -- 서버로부터 데이터 받아 작업 수행 -- 동작 과정 hyeonga493.tistory.com 2023-12-16 ~ 2023-12-20 커뮤니티 페이지에 구현한 방식과 동일하게 마이페이지에 적용해서 구현하려고 한다. 1. ClientGetController.java 에 페이지 호출을 위한 코드를 작성 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 ..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/IkOfV/btsBXSesBP7/PkdNYa9ht6xYkKBjWASumk/img.png)
2023.12.14 - aJax -- 프로그램 언어가 아님 ---- XMLHttpRequest : 웹서버에 데이터를 요청 ---- JavaScript, HTML DOM : 데이터 보여주기 -- 페이지 새로고침 없음 -- 서버로부터 데이터 받아 작업 수행 -- 동작 과정 1. 웹 페이지에서 이벤트 발생 2. JavaScript가 XMLHttpRequest object 생성 3. 요청 전송 4. 서버에서 실행 5. 서버에서 response 보냄 6. JavaScript에서 response 읽음 7. action 실행 -- 형식 $.ajax({ name : value, name : value...}); -- $.ajax() : 비동기로 HTTP 요청 -- $.get() : 전달받은 주소로 get 방식 HTTP..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/XqPIz/btsBY8GyEz3/rZ4rb0sIZKURijPV7duQVK/img.png)
reProject_02_ input 태그 간단한 css, 로그인 페이지, 아이디 찾기/ 비밀번호 찾기 페이지 구현하기 2023.12.12. input 태그 css 정리 > css 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 inpu hyeonga493.tistory.com 2023.12.13 1. jQuery를 이해하고 싶어 집에 있던 책을 한 번 훑었다. - 클래스 추가 $()..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/yVwy1/btsBHrH19xp/jtrzDsacmOG8PtkqHCeaR1/img.png)
reProject_01_프로젝트 재정비 2023-12-08 - 프로젝트 기간이 종료되었지만 프로젝트가 완벽하지 않은 상태로 마무리되었으므로 다시 보완하기로 결정 - 부족한 점 - 화면이 일관성 없이 각자 진행하여 충돌하는 css - 일관되지 않 hyeonga493.tistory.com 2023.12.12 input 태그 css 정리 > css 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 7..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/bcUsfs/btsBG7bzzbH/odk45k5EGmKod5fh7a5tO1/img.png)
2023-12-08 - 프로젝트 기간이 종료되었지만 프로젝트가 완벽하지 않은 상태로 마무리되었으므로 다시 보완하기로 결정 - 부족한 점 - 화면이 일관성 없이 각자 진행하여 충돌하는 css - 일관되지 않은 코딩으로 코딩의 호환률이 좋지 않음 - 서로의 코딩에 유사한 부분이나 재사용이 가능한 부분들을 사용할 수 없고 기능을 추가할 때마다 새로 작성해야 함 2023-12-09 ~ 2023-12-10 - 화면부터 완벽하게 나온 상태로 진행해야 무리없이 가능한 것 같아 미리 화면부터 작업하기로 함 - 페이지들의 일관성이 없어 와이어프레임을 작성 사용자 페이지 관리자 페이지 - 메인 - 로그인 - 정보 찾기 (아이디/비밀번호) - 회원 가입 - 상품 리스트 - 상품 상세 - 장바구니 - 주문 - 주문 완료 - ..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/eO08hw/btsAId4crA0/yMBKt930kVVFnVeO0sZed0/img.png)
1. pom.xml 파일에 라이브러리를 추가합니다. org.springframework.security spring-security-core 5.7.5 org.springframework.security spring-security-web 5.7.5 org.springframework.security spring-security-config 5.7.5 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70..