1. 웹 프로그래밍
- 클라이언트, 서버 (소켓과 서버소켓)
- 서버를 실행시키고(기다림) 클라이언트가 접속
- 웹 서버 (톰캣, 티맥스 등)
2. 톰캣 다운로드 및 연결
2-1. tomcat 다운
현업에서는 8,9버전을 주로 쓴다.
9버전의 64-bit windows.zip을 다운받는다.
2-2. 이클립스에 연동
- Window > Show View > Other > Servers
- Pivot Server는 지우고 한다.
- Create a new Server
- Apache 폴더 > Tomcat 9.0 선택 > Next
- 다운받고 압축을 푼 폴더로 브라우즈 지정
설정 다했으면 저장 (Ctrl + S) 하고 닫기
2-3. 톰캣에 접속
- 서버를 켠다. 서버를 끄고 싶으면 정지버튼 누른다.
- 서버가 켜져 있으면 브라우저에 http://localhost:8282/ (설정했던 포트 번호와 맞춰준다.)
- localhost 말고도 서버가 돌아가고 있는 IP번호로도 접속 가능.
3. Dynamic Web Project와 JSP 파일 만들기
- New > Project > Web > Dynamic Project
(Spring perspective로 잡고 해도 됨 / 오른쪽 위 나뭇잎 확인)
- WebContent > 오른쪽 버튼 눌러서 New > Other > jsp 입력해서 jsp file 만들기
- html 파일을 꾸미고 저장.
- 다이나믹 프로젝트의 오른쪽 버튼 > Run As > Run on server
(Next 누르고 Finish까지 눌러주면 콘솔에서 뭔가가 쭉쭉 올라간다)
- http://localhost:8282/servlet_hello/hello.jsp
(서버의 사이트에서 실행한다.)