웹 서버, 웹 어플리케이션 서버 설치
1. 톰켓 설치
웹 어플리케이션 서버로 웹 서버 기능이 포함되어 있다
톰켓 홈페이지에서 원하는 버전( Tomcat 8 ) 다운로드 C:\tomcat 폴더로 압축을 풀고 사용이 가능하다.
(* 설치형이 아님 , 압축풀기)
2. 이클립스 톰켓연동
1) 이클립스 상단바 > window > show view > other 선택
2) Show View 모달 검색 창에 'Server 검색 > 리스트에서 Servers ' 선택
3) 이클립스 Servers 창에서 ' No servers are available. Click this link to create a new server... ' 선택
4) New Server 모달 리스트에서 'Apache > Tomcat v8.5 Server 선택' > Next 버튼 선택 > Browse.. 버튼 > 톰켓 파일 위치 찾아서 연결
5) 톰켓 생성이 되면 'start the server'버튼 클릭 오류 팝업이 뜬다면
6) 생성된 톰켓을 열어 포트번호 8088로 변경 후 저장
7) 특별한 오류가 없다면 연동 완료!
3. 인코딩방식 변경 (UTF-8)
1) 01 Window > Preferences 클릭
2) Preferences 팝업창에서 encoding 으로 검색
3) 해당 리스트안에 들어있는 인코딩 모두 UTF8 로 변경 후 저장
프로젝트 만들기
1) Package Explorer 창에 우클릭 > New > Other 클릭
2) New 모달의 검색 창에 Dynamic 검색 > Dynamic Web Project 선택 > Next 버튼
3) New Dynamic Web Project 모달의 (STAP Dynamic Web Project )
Project name 란 내용 작성 > Next 버튼
4) New Dynamic Web Project 모달의 (STAP Java)
폴더 경로가 자동으로 적혀 있다면 > Next 버튼
5) New Dynamic Web Project 모달의 (STAP Web Module)
텍스트란 적혀 있는것 확인 및 반드시 체크 박스 선택 (Generate web.xml deployment descriptor) 후 완료
6) WebContent 안에 Html 또는 Jsp 문서 만들기
6 - 1 ) WebContent 우클릭 > New > HTML/JSP 파일 선택 (원하는 파일이 없을시 Other에서 검색하여 생성)
6 - 2 ) 생성한 문서에 내용을 작성하고 > Run 버튼을 클릭하여 웹페이지가 잘 나오는지 확인 가능하다.
※ 다이나믹 프로젝트 생성시
Context는 어플리케이션을 말한다.
context가 등록이 되어 있어야 톰켓 서버가 인식 할 수 있다.
context가 등록이 되어 있는지는 servar.xml에서 확인해줄 수 있다.
( * 일반 프로젝트로 만들었을경우 해당 경로에서 <Context ~> 내용을 추가해주면 톰켓 서버 사용이 가능하다. )
servar.xml
태그에 reloadable = "true" 는 수정이 되면 재 시작을 자동으로 해준다.
프로젝트 배포 방법
.war 또는 .jar 파일로 배포가 가능하다.
.war 파일 만드는 방법
이클립스 프로젝트 우클릭 Export > WAR file
EX) MVC01.war 파일이 생성된다
.war 파일 배포 방법
이클립스 프로젝트 우클릭 Import > WAR file
'BackEnd > Servlet · JSP' 카테고리의 다른 글
[ Servlet / JSP ] JSTL · EL 기본 문법 (0) | 2023.02.05 |
---|---|
[ Servlet / JSP ] Form태그 GET · POST 데이터 · 파일 전송 (0) | 2023.02.04 |
[ Servlet / JSP ] JSP 내부 객체 / 세션과 쿠키 예제 (0) | 2023.02.02 |
[ Servlet / JSP ] JSP 액션 태그 (0) | 2023.02.02 |
[ Servlet / JSP ] Servlet · JSP 기초 개념 정리 / JSP 지시자 3가지 (0) | 2023.02.01 |