본문 바로가기

프로그래밍24

Page 디렉티브 JSP 페이지에 대한 정보를 입력하기 위해 사용된다. page 디렉티브를 사용하면 JSP 페이지가 어떤 문서를 생성하는지, 어떤 자바 클래스를 사용하는지, 세션에 참여하는지, 출력 버퍼의 존재 여부와 같이 JSP 페이지를 실행하는 데 필요한 정보들을 입력할 수 있다. Page 디렉티브 주요 속성 language contenttType - 문서 타입 지정 import - JSP가 생성할 문서의 타입을 지정한다. session - 세션을 사용할지 buffer - 출력 버퍼의 크기를 지정 autoFlush - 출력 버퍼가 다 찼을 경우 자동으로 버퍼에 잇는 데이터를 출력 스트림에 보내고 비울지의 여부를 나타냄 info - JSP 페이지에 대한 설명 errorPage - 에러 보여 줄지 isErrorPage -.. 2012. 2. 24.
JSP로 시작하는 웹프로그래밍 ()입니다. 를 page 디렉티브 JSP 페이지의 구성요소 ① Page 디렉티브 - JSP 페이지에 대한 설정 정보 지정 ② 스크립트 : 스크립트릿(Scriptlet), 표현식(Experssion), 선언부(Declaration) JSP에서 실시간으로 문서의 내용을 생성하기 위해 사용되는 것이 스크립트 요소이다. 스크립트 요소를 사용하면 사용자가 폼에 입력한 정보를 데이터베이스에 저장할 수 있으며, 데이터베이스로부터 게시글 목록을 읽어와 출력할 수 있다. 또한 스크립트를 사용하면 자바가 제공하는 다양한 기능들도 사용할 수 있다. - 스크립트릿 : 자바 코드를 실행한다. - 표현식 : 값을 출력한다. - 선언부 : 자바 메서드(함수)를 만든다. ③ 표현 언어 JSP의 스크립트 요소(스크립트릿과 표현식, 선.. 2012. 2. 24.
웹 프로그래밍 시작하기 ① 개발환경 구축 ② 웹어플리케이션 코드 개발 및 테스트 ③ 완성된 웹 어플리케이션을 서비스 환경에 배포 개발환경 구축 JDK - 자바 개발 도구, 자바 기반의 웹 어플리케이션을 개발하고 실행하기 위해 필요 웹 컨테이너 - JSP와 서블릿을 실행시켜주는 컨테이너로 톰캣, 제티, GlassFish 등이 있다. 코드 편집기 - JSP 파일이나 자바 소스 코드를 편집하기 위한 편집기, UltraEdit, AcroEdit, jEdit등의 문서 편집기를 사용한다. 통합 개발 도구 이클립스(Eclips)나 넷빈즈(NetBeans) IDE와 같은 통합 개발 도구를 사용한다. JDK 설치 java.sun.com/javase/downloads/ JAVA_HOME 환경 변수 설정 새로 만들기 JAVA_HOME C:\Pro.. 2012. 2. 23.
웹 프로그래밍 기초 웹 서버 웹브라우저의 요청을 받아서 알맞은 결과를 웹 브라우저에 전송한다. 만약 프로그램 처리가 필요하다면 어플리케이션 서버를 사용하거나 프로그램을 직접 호출하여 결과를 생성한다. 주로 정적인 HTML, 이미지, CSS, 자바 스크립트를 웹 브라우저에 제공할 때 웹서버가 사용된다. (주요 제품: 아파치) 어플리케이션 서버 게시글 목록, 로그인 처리와 같은 기능을 실행 (처리)하고, 그 결과를 응답으로 웹서버에 전달한다.(주요 제품 : 톰캣, 웹로직, JBoss 등) 데이터베이스 웹어플리리케이션이 필요로 하는 데이터를 저장한다. 예를 들어, 회원정보, 게시판 글 데이터 등을 저장한다. (주요 제품: 오라클, MySQL, MS-SQL 등) 웹브라우저 웹서버에 서비스 실행을 요청하면, 웹서버의 처리 결과를 사.. 2012. 2. 23.