최종프로젝트 Controller, View 파트 진행도
23.09.02 오늘 한일) 1) 쿠폰 기능을 무엇을 할지 정하고 설계를 진행 했다. >> 쿠폰 기능은 회원 가입 진행시, 유효한 추천인을 입력 하면, 해당 추천인과 새로 가입하는 신규 회원 두명에게 추천인 쿠폰을 지급하고, >> 회원이 보유한 쿠폰 내역을 마이페이지에서 확인 할 수 있도록 하고, >> 상품 결제 페이지 에서, 쿠폰을 적용 할지 안할지를 선택하는 기능과, 쿠폰을 적용 하면, 적용된 쿠폰인지 아닌지를 확인 할 수 있는 쿠폰 적용 여부 상태를 동적으로 처리하는 기능, 그밖에 쿠폰 사용에 있어서 유효성 처리 해야할 것들을 1차적으로 생각 했다. 오늘 이슈) 1) 유효한 추천인인지 아닌지를 회원 가입 창에서 진행 하는데, 회원의 정보를 가져와서 화면 이동 없이 유효한 회원 or 유효하지 않은 회..
2023. 9. 9.
최종프로젝트 Controller, View 파트 진행도
23.09.01 오늘 한일) 1) 에러 페이지 설계서를 기반으로, 에러 페이지를 만들 었다. 2) 유효하지 않는 요청값을 상단 URL에 입력 했을 경우, 유효하지 않는 요청값을 처리할 페이지를 만들 었다. 3) 관리자 페이지 회원 관리 페이지 관련 해서 엑셀 파일을 정리 했다. 오늘 이슈) 1) 에러 발생시, 에러 페이지 내부에 에러 내용을 띄우는 것으로 설계를 했다. 이때, 에러 내용이 너무 길면, 영역 밖으로 글이 튀어 나오는 이슈가 발생 했다. 일정 글자 수 이상이면, 텍스트를 줄 바꿈 되도록 CSS 효과를 줘서 해결 했다. 내일 할일) 1) 쿠폰 기능을 추가 하기로 해서, 쿠폰의 기능을 설계할 예정 이다. 느낀점) 1) 설계가 중요 하기 때문에, 쿠폰 설계를 꼼꼼히 해야 겠다는 생각이 들었고, 쿠..
2023. 9. 9.
최종프로젝트 Controller, View 파트 진행도
23.08.31 오늘 한일) 1) 회원 리뷰가 특정 글자 수 이상이면, 모달창을 띄우도록 했고, 모달창을 더 보기 쉬운 인터페이스로 CSS 수정을 했다. 2) AOP 횡단 관심 (어드바이스) 1차 설계를 진행 했다. 3) 404 에러 또는 500번대 에러가 발생 했을 때, 에러를 누가 처리 할건지, 에러 처리는 어떻게 할건지, 에러 처리 페이지는 어떻게 구상할건지 설계 했다. 오늘 이슈) 1) 관리자 회원 관리 페이지 에서, 계정 정지 기능을 이용 할 때, 체크 박스를 클릭해야만 기능을 사용 할 수 있는데, 기능이 잘 작동 하지 않는 이슈가 발생 했다. 자바스크립트 코드 변수명의 대소문자를 수정해서 해당 이슈를 해결 했다. 내일 할일) 1) 에러 페이지 설계서를 기반으로, 에러 페이지를 만들 예정 이다...
2023. 9. 9.
오류 페이지 설정 태그 (XML 설정 파일)
스프링 프레임워크를 사용해서, 자바 서블릿을 활용 하고, 자바 서블릿 으로 아파치 톰캣과 상호 작용 하는 상황 이다. 서블릿 파일의 설정 파일인 web.xml 파일 내부에서, 서블릿 매핑, 필터 설정, 리스너 설정, 등등이 가능 했었다. 그외에, 세션 관리, 보안 설정, 오류 페이지 설정 등등 도 가능 한데, 오류 페이지 설정을 진행해 보려고 한다. 아래와 같이 코드를 작성 할 수 있다. 404 /fallback/goback.jsp 태그를 사용 하고, 해당 태그 내부에서, 태그와, 태그를 사용 하면 끝이다. 태그 : XML 파일에서 정의한 오류 페이지를 나타내는 태그 (요소) 이다. 웹 어플리케이션의 오류 페이지를 설정하는 데 사용 된다. 태그 : 어떤 오류 코드를 정의할건지를 설정 하는 태그 이다. 태..
2023. 9. 3.