JSP

    05. DB 구축

    게시판과 같은 웹 페이지를 만들기 이전에 페이지에서 주고받는 데이터를 저장하는 데이터베이스 설정이 필요하다. 1. Bitnami https://bitnami.com/stack/wamp/installer Install WAMP, Download WAMP show MD5 0667f9a22c8993513229a6c017c271af SHA1 06982aaa464668efc68011d52c2648a76adf12b9 SHA256 d9596fa60559201a37d69425557b63d54ba5583d65b48d0076d81865a1464428 bitnami.com 위 주소에서 bitnami wamp stack 다운로드 후 설치 실행 phpMyAdmin만 설치 진행하며 클라우드 설치는 체크 해제한다. 설치가 완료되면..

    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 태그 안에서..