Servlet
-
Servlet (WAS)Servlet 2022. 4. 10. 23:46
서버개발의 기초적인 개념이라고 하지만, web server에 대한 개념도 얼마전에 이해한 나에게 WAS의 등장은 또 다른 의미로 충격적... 사전적인 정의로는 web server와 WAS를 설명할 수 있다 치더라도 이에 대해 내가 완전히 이해하고 있는 지에 대해 의문이 들어서 다시 한 번 쭉 정리해보려 한다. *우아한 테크톡의 유튜브 영상을 참고했다. Web Server 웹서버에 대해서는 이미 배포할 때 다뤄본 개념이다. (개념, 설치 및 사용하기) 다시 정리 해보자면, 아래와 같은 한 문 장으로 Web server를 정의할 수 있다. 웹 브라우저 클라이언트로부터 HTTP 요청을 받아들이고 HTML 문서와 같은 웹 페이지를 반환하는 컴퓨터 프로그램 여기서 "HTML 문서와 같은 웹페이지" 라는 설명에 주..
-
Servlet (동적페이지 이해)Servlet 2022. 4. 10. 23:43
동적페이지란? 페이지URL이 고정된 데이터로 구성된 정적인 페이지와는 반대되는 개념으로, 사용자와 상호작용하여 그때 그때 다른 데이터를 출력하는 웹 페이지를 말한다. 페이지명은 같지만 그 뒤에 설정되는 변수값에 따라 각각 다른 페이지가 보여진다. 우리가 흔히 보는 user_id 값에 따른 개인의 마이 페이지를 보여주는 경우라던가, 특정 글에 대한 수정 페이지 등을 생각하면 이해가 쉬울 것이다. 동적페이지의 종류 Sevlet 자바를 사용하여 웹페이지를 동적으로 생성하는 서버측 프로그램 혹은 그 사양을 말하며, 흔히 "서블릿"이라 불린다. 서블릿은 JSP와 비슷한 점이 있지만, JSP가 HTML 문서 안에 Java 코드를 포함하고 있는 반면, 서블릿은 자바 코드 안에 HTML을 포함하고 있다는 차이점이 있다..