백엔드 개발 (5) 썸네일형 리스트형 [SPRING] 스프링 프로젝트 시작부터 DB연결까지 (2) - JSP 실행 home.jsp에서 실행하면 이렇게 404오류가 뜨는데 그 이유는 WEB-INF안에 있는 jsp이기 때문이다 외부에서 바로 해당 jsp명을 쳐서 들어갈 수 없기 때문 !! 그렇다면 어떻게 해야 하냐 ? 컨트롤러로 가보면 이렇게 @RequestMapping 어노테이션이 보이는데 value = "/" 이 값은 컨텍스트 루트 이후에 / 가 있는 url 경로 요청이 들어오면 home.jsp를 실행하도록 되어있다. 따라서 창에 localhost:포트번호/컨텍스트루트/ 를 창에 입력한다면 이렇게 정상적으로 jsp파일이 잘 실행되는 것을 알 수 있다 !! [SPRING] 이미 만든 프로젝트 명 바꿀때 주의할 사항 보통이였으면 왼쪽에 project explorer에서 이름만 바꾸면 되지만 오류가뜬다 이럴때 pom.xml에 가서 name 명도 같이 바꿔주면 해결 ! [SPRING] 스프링 프로젝트 시작부터 DB연결까지 (1) 1. 이클립스 기본 설정(Encoding / Text Font / Spring Tool3 설치) Eclipse 워크스페이스 새로 파기 - encoding utf-8로 다 설정 - Text Font D2Coding 설정 - ecplise market 들어가서 spring tool3 검색 후 설치하기 하면 이클립스 warning 뜸 - install anyway 누르기 그러면 이클립스 다시 끄고 키는 창이 뜨는데 확인하면 된다 2. Spring Project 만들기 (1) New -> Spring Legacy Project 선택 -> Next (2) 프로젝트 명 입력하기 (3) Spring MVC Project 선택 -> Next (4) 패키지명 입력하기 만약에 Spring legacy Project 설정 .. db 오라클 sql Developer 말고 명령 프롬프트로 사용자 만들기 JDBC 연동 // 원래 하던 방식1 - dbUtil1 Driver정보 읽어오는 static블럭 만듬 getConnection 메소드에 DriverManager.getConnection(url, user, password) 반환 // 원래하던 방식 2 - dbUtil2 - Properties 이용 Properties 객체 선언 static 블럭 - 프로퍼티 객체 생성, 프로퍼티 파일(dbinfo) 스트림으로 읽어오기 - prop.load(스트림) // 읽기 완료 - Class.forName( prop.getProperty("driver") ) getConnection 메소드 - prop.getProperty("url") , prop.getProperty("user"), prop.getProperty("pass") - .. 이전 1 다음