본문 바로가기

Servlet

(2)
[Servlet]Servlet의 주요 클래스와 실제 웹페이지 제작 Servlet의 주요 클래스 HttpServlet 서블릿을 만들기 위해 반드시 상속해야 할 필수 클래스 존재 목적 자체가 서블릿을 생성하기 위해 제공된다. Servlet(Interface) - GenericServlet(abstract class) - HttpServlet의 상속구도를 갖는다. Init(), service(), destroy() : 서블릿의 생명주기를 담당하는 메서드는 Servlet Interface에 정의되어있다. doGet(), doPost()등 : 브라우저의 서블릿 호출방식의 요청 처리를 위한 메서드로 HttpServlet클래스에 정의되어있다. HttpServletRequest 클라이언트가 데이터를 입력하거나 또는 클라이언트의 정보에 대한 요청 값을 가지고 있는 클래스이다. getP..
[Servlet] Servlet과 Container의 개념 Applet Client Side 동작방식을 갖는다. 자바로 개발한 응용 프로그램을 웹 페이지와 함께 사용자측으로 보낼 수 있도록 만든 프로그램 클라이언트(브라우저)에서 호출시 클래스 파일이 클라이언트 PC로 다운로드 되어 클라이언트 측에 내장되어있는 JVM에 의해 실행된다. Servlet 자바를 사용하여 동적인 웹페이지 콘텐츠를 생성하기 위한 기술 Applet + Server로 자바로 개발한 응용프로그램을 웹 서버에서 실행시켜 HTML 형식의 문서로 만들어 클라이언트에게 반환하는 웹 어플리케이션 컴포넌트이다. 확장 CGI방식을 사용하며 하나의 완전한 자바파일의 형태를 갖는다.(확장자또한 .java 이다.) 자바 언어를 이용해 클라이언트에 보여줄 동적인 부분을 잘 구분하여 적절한 위치에 HTML 태그를 ..