PROGRAMMING/Web
-
[ Web ] Tomcat, html, JSPPROGRAMMING/Web 2022. 5. 25. 22:57
하루입니다. 톰캣 Tomcat은 Web Application Server(WAS), 즉 Web Application Program을 실행시켜주는 서버이다. Servlet/JSP 컨테이너의 역할을 수행한다. ??? 컨테이너가 뭔데요 컨테이너 객체의 생명주기(Life cycle)를 관리한다. 생명주기 관리: 객체 생성, 객체의 초기화, 생성된 객체 유지/관리, 객체 폐기 객체의 저장소 아래의 것들을 실행한다 Tomcat이 JSP를 실행하는 프로세스 1. http://localhost/web/home.jsp url을 tomcat에 전송 2. Tomcat의 작업 3. 웹브라우저에 웹페이지가 표시됨 4. http://localhost/web/home.jsp url을 tomcat에 전송 5. Tomcat의 작업 -..
-
[ Web ] 네트워크PROGRAMMING/Web 2022. 5. 25. 21:39
하루입니다. 빌드에는 컴파일된 class파일이 들어간다. webapp의 java에서 자바를 만지는 게 아닌 src/main/java에서 만져야 한다. 두 폴더에 들어갈 일은 (거의) 없다. META-INF는 지금은 사용할 일 없다. 추가 설정이 들어간다. LIB는 외부 라이브러리와 연동하는 것. 오라클 사용하려면 여기서 연동해야 한다. META-INF, WEB-INF 안에 리소스 넣으면 클라이언트가 요청할 수 없다. webapp 밑에 폴더를 만들던가 해서 리소스 넣어야 한다. 우리는 보통 초록칸 안의 것을 사용한다. 클라이언트 : 서비스를 요청하는 측 서버 : 서비스를 제공하는 측 서버 컴퓨터 안에서는 웹 애플리케이션 서버가 실행되고 있다. 인터넷에는 클라이언트와 서버들이 연결되어 있다. 클라이언트들은 ..