728x90 Development/WEB11 [WEB] JSP 란? JSP Java Server Pages 개념 Java를 이용한 서버 사이드 스크립트 언어. 간단하게 설명 하면 HTML 코드에 Java 코드를 넣어 동적인 웹 페이지를 생성하는 웹 어플리케이션 도구이다. Java Server Pages의 약자이며 확장자는 당연히 .jsp를 사용. ASP와 마찬가지로 로 둘러싸인 스크립트 영역이 있다. 특징 JSP 로 들어와도 servlet 으로 수행된다. 예제 jsp 컨테이너 다음과 같은 역할을 담당한다. 1. JSP 파일을 서블릿 클래스로 변환 2. java 파일을 생성 3. 컴파일 하여 클래스 생성 4. 실행 수행과정 틀린 부분이 있다면 답글로 남겨주시면 감사하겠습니다. 2021. 7. 27. [WEB] Servlet 이란? Servlet 이란? 자바 서블릿(Java Servlet)은 컨테이너에의해 관리 된다. 자바를 사용하여 웹페이지를 동적으로 생성하는 서버측 프로그램 혹은 그 사양을 말한다. Servlet은 자바코드 안에 HTML 을 포함한다. Servlet 이 필요한 이유 Servlet 이 없다면 우리는 다음과 같이 구별 없이 서버를 구현해야된다. 하지만 Servlet 이 대부분 담당하고 비즈니스 로직은 개발자가 구현하면된다. Servlet 특징 쓰레드를 이용하여 동작한다. - Servlet은 외부 요청에 대해 프로세스보다 가벼운 쓰레드로 동작하여 가볍다. 다양한 플랫폼에서 동작한다. - Servlet은 자바로 구현되므로 다양한 플랫폼에서 동작한다. MVC 에서 Controller로 이용된다. UDP 보다 속다가 느리다.. 2021. 7. 26. [WEB] HTTP 란? HTTP(HyperText Transfer Protocol) ? HTTP(HyperText Transfer Protocol) 는 W3(웹) 상에서 정보(데이터를) 주고 받을수 있는 프로토콜이다. 주로 TCP를 사용하고 HTTP/3 부터는 UDP를 사용하며, 80번 포트를 사용한다. HTTP 는 타입이나 종류에 상관없이 데이터를 주고 받을수 있다. html, 이미지, 동영상, 오디오, 텍스트등 메세지 구조 시작줄(start-line): 어떤 메세지 인지 알려준다. 헤더블록(Header): 속성을 나타낸다. 본문(Body): 데이터를 포함한다. 특징 TCP/IP를 이용하는 응용계층 프로토콜이다. socket을 이용해 연결된다. 비연결성 이다. 무상태이다. 비연결성 요청을 하고 서버가 응답을 해주면 해당 연결.. 2021. 7. 7. 이전 1 2 3 다음 728x90 반응형