Servlet

    04. JSP와 Servlet 개요

    정적인 웹페이지는 이미 만들어진 웹 페이지를 클라이언트 요청에 따라 제공하는 형태이다. 이런 형태는 고정된 웹 페이지만을 제공할 수 있다는 단점이 있다. 이를 해결하기 위해 요청이 들어왔을 때 동적으로 웹페이지를 생성, 제공하는 동적 웹 페이지를 이용하는 것이다. 동적 웹페이지란? 프로그래밍을 이용함으로써 요청이 들어왔을 때 동적으로 HTML 페이지를 생성하여 서비스 제공하는 웹 페이지 JSP? 서블릿 기반 위에 보다 편리하게 웹 프로그래밍을 할 수 있도록 만든 동적 웹 페이지 작성 언어 웹+자바+스크립트 Servlet? 웹+자바 구성으로 자바 언어를 사용하며 자바 프로그램 차원에서 동적 웹 페이지를 서비스하고, 스레드 방식이다. 자바 프로그래밍 기반의 확장 CGI 서블릿을 실행하기 위해서는 JDK와 서..

    03. JSP를 이용해 화면에 변수 출력하기

    File > New > Dynamic Web Pages 를 이용하여 새로운 프로젝트를 생성하고, 프로젝트 내에 Web Content 디렉토리에서 우클릭 > New > JSP File 을 이용해 새 JSP 파일을 생성한다. 처음 jsp파일을 생성하면 위와 같은 코드가 자동적으로 생성된다. 01 : 컨텐트 타입 및 한글 표시를 위한 설정 02~11 : 순수한 HTML 태그 변수의 선언은 형태의 스크립트릿 내부에서 가능하다. 예제를 통해 화면에 변수를 출력하는 jsp를 연습해보자. 1) int형 변수 year를 선언하고 태어난 년도 대입 2) int형 age 변수를 선언하고 year변수를 사용하여 나이 계산하여 대입 변수의 이용 세 입니다. 앞서 로 만은 scriptlet에 선언한 변수를 HTML 태그 안에서..