* 이클립스 필수 플러그인 설치 Help - Eclipse Marketplace에서
이클립스 실행 : File - New - Dynamic Web project
src )
- java : java 파일
- webapp : 웹 관련 파일
index.html 파일 생성
html5 기반 작업.
자바 파일은 웹서버 or Java Application으로 실행가능
html 파일은 웹서버로 실행밖에 안 됨.
최초 run on server 시 서버 세팅. 설치한 Tomcat 9.0
톰캣이 설치된 경로 지정.
<회원관리 프로그램 실습>
MemberDTO , MemberService, DbTestMain을 다이나믹 웹 프로젝트로 가져옴.
처음에 실행이 안 됨.
jdbc파일은 lib(src/main/java 밑에 lib 패키지)에 가져다 놨지만 인식을 하지 못 함.
프로젝트 우클릭 - properties - Java Build Path - Libraries - ModulePath에서 Add JARs - 프로젝트에 libㅠㅗㄹ더에 가져다놓은 .jar파일 선택
인식 할 수 있게 해줌. java Application으로 실행 잘 됨.
MemberService memberService = new MemberService();
memberService.dbSelect();
이 코드를 hello.jsp의 <% %> 사이에 넣으면 패키지를 찾을 수 없어서 오류가 남.
상단에 <%@page import = "db.MemberService" %>추가
실행시키면 mariadb.jdbc.Driver을 찾을 수 없다는 ClassNotFound 에러.
jdbc 드라이버는 webapp - WEB-INF - lib 폴더 밑에 있어야함
'ZB 백엔드 스쿨 > Setting' 카테고리의 다른 글
sdk로 gradle, docker, redis 설치 (0) | 2023.10.09 |
---|---|
인텔리제이 resources에 xml파일 생성(무료버전) (0) | 2023.09.16 |
스프링 프로젝트 생성 (0) | 2023.09.13 |
Data Grip에 EC2 우분투에 설치한 MariaDB 연결 (0) | 2023.08.26 |
인텔리제이 한 프로젝트 안에 여러 모듈 열기 (0) | 2023.07.13 |