HTML 코드에 JAVA 코드를 넣어 동적웹페이지를 생성하는 웹어플리케이션 도구
JSP가 실행되면 자바 서블릿(Servlet)으로 변환되며 웹 어플리케이션 서버에서 동작되면서 필요한 기능을 수행하고 그렇게 생성된 데이터를 웹페이지와 함께 클라이언트로 응답한다
웹어플리케이션(Web Application)란 웹에서 실행되는 응용프로그램을 뜻하며 인터넷을 통한 은행업무, 인터넷쇼핑 등등 인터넷에서 하는 여러 서비스를 총칭
사용자가 필요한 요청(Request)를 하고 서버에서는 이에 해당하는 요청을 수행하고 그리고 요청한 데이터를 응답(Response)한다
웹서버(Web Server) 클라이언트로 부터 요청받아 서버에 저장된 리소스를 클라이언트 에게 전달한다 주로 정적컨텐츠를 담당한다
웹 어플리케이션 서버(Web Application Server) 줄여서 was라고 부르며 서버단에서 필요한 기능을 수행하고 그 결과를 웹서버에게 전달한다
'JSP' 카테고리의 다른 글
DTO와 VO의 차이점 (0) | 2023.06.28 |
---|---|
DAO (Data Access Object) 와 repository 의 차이점 (0) | 2023.06.28 |
자바빈(JavaBean) (0) | 2023.06.28 |
서블릿 구성요소 (0) | 2023.06.28 |
JSP와 서블릿 (0) | 2023.06.28 |