목록코딩/JAVA (4)
코딩에 손 담그기
체크 부분값(calCategory)을 가져와야하는데, 해당 값은 CalInfo 클래스에 있었다. 캘린더가 최대 5개이기 때문에 해당 캘린더를 클릭하면 현재페이지로 calIdx을 가져와야했다. 뷰어(jsp)에서는 calIdx값이 있는데 이 값이 컨트롤러에서 받아오지 못했다. callistresult.jsp에서는 있는 calIdx값을 calpostlistresult.jsp에서는 가져오지 못하는 상황ㅠㅠ 진짜 이거 값 가져오려고 세션연결하고, Requestparam값도 넣어보고 했는데 너무 어려웠다. ㅠ 각 페이지마다 관계를 잘 알아야했고, 어느 페이지를 누를때 어떤 이벤트가 발생하는지! 그 이벤트에서는 어떤 값을 가져와서 보내주는지 파악하는 것이 중요했다. 캘린더의 경우 진입하는 과정은 2가지가 있음. 메인..
아파치 폴더내부 wepapps 폴더 안에 war파일 넣음 그리고 bin 폴더 안에 있는 startup.bat을 실행하면 에러는 발생안하는데 빨리 꺼져서 무엇이 문제인지 확인불가 타이밍노려 cmd창에 글들 복사 해서 원인 파악 완료. 수업때 했던 orderEE 프로젝트에 아파치 서버에 있었다. 수업중에 넣었던 적이 있는거같기도..... 무튼 그때 conf 폴더안의 server.xml 파일안에도 경로를 적어줬었고 이것때문에 문제발생. orderEE배포를 하려고 계속 시도됐던것. 얘를 주석처리하니까 war파일이 정상 배포가 된다! - 사진은 1/24일 캡쳐 참고
주문 기본 정보과 주문 목록 내용을 삭제하려는데 에러가 뜸 SQL> delete from order_info; ERROR at line 1: ORA-02292: integrity constraint (HR.ORDER_LINE_NO_FK) violated - child record found 음...? 뭐가 잘못되었나...? 수업은 진행중이고 빨리 삭제하고 커밋해야하는데 동공지진.... 얼른 구글링하는데 다양한 방법은 나오고, 하지만 테이블명들이 다들 다르고 조급해져서 눈에는 안들어오고ㅠ 오라클 켜서 테이블들 제약조건을 확인해보는데 --주문 기본테이블 CREATE TABLE order_info( order_no NUMBER, order_id VARCHAR2(10) NOT NULL CONSTRAINT ord..
첫번째 실수 톰캣 서버 설정할때 server location을 잘 못 지정해줌. 이렇게 비활성화가 되버렸을경우에는, 사진 제일 마지막에 [Tomcat v10.0 Server at localhost ~~] 우클릭 - properties- Switch Location 클릭하면 다시 설정 가능하다. Error code 404 해결방법 1. 서버 - 마우스 우클릭 - properties - Project Facets 여기서 Dynamic Web Module, Java, Java Script 를 클릭해주고 저장해야하는데 Dynamic 을 먼저 선택하면 아래의 에러가 계속 떴다. 환장..... dynamic web module 4.0 requires java 1.8 or newer 자바 버전도 1.8로 설정했고 b..