java

흐아아아아 이게 뭐라고 메인 코드도 이미 짜놨는데 오래 걸렸나 싶다................ 여러가지 방법을 시도해봤는데.. 결국 내가 하려던 방향으로는 해결하지 못해서 아쉽다. 공동구매 게시물 작성 폼 페이지 → 결제 페이지 → 비밀번호 입력 → 결제 완료 페이지 이런 순서로 결제가 진행되는데 폼 페이지에서 결제 페이지로 buypostDTO 객체를 넘기고 또 다시 그 객체를 결제 완료 페이지로 넘겨야 하는데 그 부분에서 막혀버렸다. ↑ 이런 식으로 input hidden 에 buypostDTO 객체를 결제 페이지에 작성하고 그 객체를 jquery 를 통해 get 방식으로 넘겨주는 방법으로 시도해봤는데 get 방식으로는 String 데이터 여러개만 넘길 수 있더라... (key value 형태로) 난..
이번에는 포인트 결제 페이지 부분에 관한 코드를 작성하고자 한다. 먼저 저번에 넘겨주었던 form 의 action 주소를 pay popup 페이지로 변경해주었다. 기존에는 바로 게시물이 등록되는 프로세스였지만 게시물 등록이 잘 되는 것을 확인했으니 이제는 포인트 결제 과정을 추가해야 한다. 먼저 사용자의 포인트를 조회할 수 있는 쿼리문을 구성한 후, MemberDAO.xml 에 메소드를 추가하였다. --○ 사용자별 포인트 금액 SELECT -- 충전 VIEW CREATE OR REPLACE VIEW VIEW_CHARGE AS SELECT SUM(C.AMOUNT) AS AMOUNT, A.MEMBER_CODE FROM CHARGE C INNER JOIN ACCOUNT A ON C.ACCOUNT_CODE = ..
기존에 하던 프로젝트를 혼자 이어서 진행하고자 한다. 이번에 할 것은 공동구매 게시물을 작성할 수 있도록 하는 것이다. 먼저 Annotation Mapping 을 통해 jsp 파일에 주소를 연결시켰다. 같이사자 공동구매 사이트는 모집마감일을 현재 날짜를 기준으로 21일까지 선택할 수 있다. 따라서 jQuery datepicker 옵션의 maxDate에 값을 주어 선택의 제한을 두었다. 그 결과, 모집마감날짜 선택 시 현재 날짜로부터 3주 내의 날짜까지 선택할 수 있다. 여기서부터가 어려웠다... 대분류 선택 selectbox 는 controller 를 통해 db에 있는 대분류 목록을 가져와서 넣어주었다. 소분류 선택은 사용자가 선택한 대분류에 속하는 소분류를 가져와야 한다. 나는 이를 페이지 새로고침이 ..
· 공부/Java
예외(Exception) 처리 프로그램에서 발생하는 오류는 컴파일 오류와 런타임 오류 두 가지로 나눌 수 있다. 1. 컴파일 오류 - 잘못된 문법을 사용하거나 변수 등을 정의하지 않은 상태에서 사용함으로써 컴파일 단계에서 발생하는 문법적인 오류 2. 런타임 오류 - 프로그램을 실행하는 과정에서 발생하는 런타임 오류 런타임 오류는 두 가지로 나눌 수 있는데 시스템 이상에서 발생하는 시스템 오류(Error), 프로그램 실행 중 발생되는 비정상적인 상황을 의미하는 예외사항(Exception). Exception은 개발자가 고칠 수 있지만 Error는 고칠 수 없음 ! Exception 클래스 - 자바에서 예외는 하나의 객체 - 프로그램 실행 중 오류가 발생할 경우, 메소드는 그 오류에 해당하는 예외 객체를 만..
린구
'java' 태그의 글 목록