본문 바로가기

JSP12

[Servlet] 서블릿 Servlet (개념, 계산기 예제) [Servlet] 서블릿 Servlet (개념, 계산기 예제) 서블릿은 요청(request)과 응답(response)을 직접 조작해서 데이터를 전송, 수신한다. 단순하게 설명하면, 위와 같은 형태로 요청과 응답을 한다. 목차 목차1 목차2 Servlet을 이용한 데이터 수송신 서블릿은 HttpServlet클래스를 상속받는다. doGet()메소드와 doPost()메소드를 재정의해서 데이터 전송 방식에 따른 전송 내용을 작성한다. Dinamic Web Project에서 서블릿 작성 위치 서블릿을 작성하는 위치는 웹 프로젝트 - Java Resources -> src폴더 속 이다. 서블릿은 또 다른 언어가 아닌 Java의 클래스 이므로 .java로 작성된다. 블로그 작성을 위해 WebContent속 폴더에 따.. 2021. 2. 27.
[JSP] JSP시작 개념 [JSP] JSP시작 개념 JSP를 배우기 전 서버와 통신하는 웹페이지의 기초 지식을 정리한다. 웹 서버(HTTP) 웹 서버는 http문서와 직접적으로 정보를 주고받는다. 톰캣의 경우 아파치가 이 웹 서버를 담당한다. HTTP문서에서 사용자의 요청이 정적 데이터인지 동적 데이터인지를 판단한다. 정적 데이터인 경우에는 이미 준비된 html문서를 그대로 응답(response)한다. 동적 데이터인 경우 웹 컨테이너에 요청(request)을 보낸다. 웹 컨테이너(서블릿 컨테이너) 사용자의 동적 데이터를 JSP, 서블릿으로 연산 및 제어, DB접근 등을 통해 정제된 데이터(정적 데이터)로 가공 후 이를 응답해준다. Javascript가 비교적 가벼운 연산과 HTML문서에 접근해서 값을 변경하는 역할을 한다면, 웹.. 2021. 2. 26.
1. JSP시작 개념 JSP를 배우기 위해 정리한 기본적인 개념입니다. WWW (Word Wide Web) (== W3, Web)​​ : 네트워크를 통해 정보를 공유할 수 있는 범세계적 정보 검색 시스템 ​ HTTP (Hypertext Transfer Protocol)​ : WWW상에서 정보를 주고받을 수 있는 통신 규약 Client와 Server간의 요청(request)/응답(response) 방식의 통신 규약 HTML문서를 주고 받으면서 통신하고, 포트 번호는 80번을 사용한다. ​ URI (Uniform Resource Identifier) : 인터넷에 있는 자원을 나타내는 유일한 주소. 하위개념으로 URL과 URN이 있다. ​ URL (Uniform Resource Locator) 네트워크상에서 자원이 어디 있는지를 .. 2021. 1. 19.