페이지 정보를 나타내는 pageContext 객체(javax.servlet.jsp.PageContext) pageContext 객체는 현재 JSP 페이지의 컨텍스트를 나타내며, pageContext 내장 객체를 통해서 다른 내부 객체에 접근할 수 있습니다. 사용빈도는 매우 낮습니다. ■ pageContext 객체 메소드 ServletRequest getRequest() 페이지 요청 정보를 가지고 있는 request 내장 객체를 반환합니다. ServletResponse getResponse() 페이지 요청.. 자바(Java)/JAVA 2EE 2009.08.26
출력 스트림 out 객체(javax.servlet.jsp.JspWriter) out 객체는 JSP 페이지의 결과를 웹 브라우저에 전송해주는 출력 스트림입니다. JSP 페이지가 웹 브라우저에게 보내는 모든 정보는 out 객체를 통해서 전달이 됩니다. out 객체는 출력 버퍼를 관리할 수 있습니다. 버퍼(buffer)는 생성된 결과를 곧바로 웹 브라우저에 전송하지 않고 버퍼라는 장소에 임시로 .. 자바(Java)/JAVA 2EE 2009.08.26
JSP 변수 선언 JSP에서 변수를 사용하기 위해서는 스크립트 요소 안에 변수를 선언하여 작성해야 한다. <% int a = 0; %> JSP 변수를 작성할 때는 영문자, _(언더바), $ 로 시작해야 한다. 클래스명은 첫 글자는 대문자, 나머지는 소문자로 작성하며 단어가 구별될 때는 다음 단어 시작을 대문자로 작성한다. 메소드, 변.. 자바(Java)/JAVA 2EE 2009.08.25
JSP의 스크립트 요소란 스크립트 요소란 기계어로의 변환 작업을 생략하여 간단히 실행 할 수 있도록 한 간이 프로그램 코드를 말하는데 JSP에서 스크립트란 HTML 문서내에 작성하여 자바의 문법을 사용하면서 HTML 문서를 동적으로 만들 수 있는 기술을 말한다. 서블릿은 자바의 프로그래밍 방법을 그대로 따라가고 main() 메소.. 자바(Java)/JAVA 2EE 2009.08.25
파일 객체 - File 파일 클래스는 파일에 대한 정보나 파일의 처리만을 제공할 뿐, 파일 내용에 대한 접근을 제공하지 않는다. 파일 내용의 대한 접근은 File 입출력 스트림이나 RandomAccessFile 로 해줘야 한다. ■ File 클래스 생성자 생성자 설명 File(String path) 경로를 인자로 받아 File 객체를 생성 File(File dir, String fileName) dir.. 자바(Java)/JAVA 2SE 2009.08.17
문자열의 파싱을 처리하는 StringTokenizer클래스 파싱(parsing)이란 하나의 문자열을 여러 개의 문자열로 나누는 작업을 말한다. 이 때 나누는 단위가 되는 문자열을 토큰이라고 한다. 자바에서 문자열 파싱에 사용하는 클래스가 java.util 패키지의 StringTokenizer클래스이다. ■ StringTokenizer 클래스 사용방법 StringTokenizer st = new StringTokenizer("파싱하려는 문자.. 자바(Java)/JAVA 2SE 2009.08.13
문자열의 동적 처리 방법을 제공하는 StringBuffer 클래스 StringBuffer 클래스는 동적 문자열을 처리하는 기능을 제공한다. 이 클래스는 메모리상에서 문자열을 처리하기 때문에 동적으로 문자열의 내용을 바꾸거나, 위치를 조정하는 등의 일을 할 때 빠르게 동작한다. 즉, 메모리 상에 문자열을 새롭게 생성하지 않고 문자열을 처리하는 클래스이다. ● StringBuffe.. 자바(Java)/JAVA 2SE 2009.08.13
자바의 문자열을 나타내는 String 클래스 자바는 문자열을 다루기 위한 클래스로 String 클래스와 StringBuffer 클래스를 제공한다. String 클래스는 문자열이 변하지 않는 상수(고정된) 문자열을 다룰 때 사용하는 클래스이며, StringBuffer 클래스는 문자열이 동적으로 계속 변할 때 사용하는 문자열 클래스이다. ■ String 클래스 java.lang.String 클래스는 .. 자바(Java)/JAVA 2SE 2009.08.13
Class - 실행중인 클래스 객체 Class 클래스의 인스턴스는 실행 중인 java 어플리케이션의 클래스 및 인터페이스를 나타낸다. 즉, 현재 어플리케이션에서 실행되고 있는 클래스 객체나 객체의 상태를 저장하고 있는 클래스이다. Class 클래스는 생성자가 없다. Class 객체는 클래스가 로드될 때 자바 가상머신에 의해, 클래스 로더의 define.. 자바(Java)/JAVA 2SE 2009.08.13
시스템의 환경 및 표준 입출력과 에러 담당 System 클래스 java.lang.System클래스는 자바의 표준 입/출력 및 에러 출력 스트림, 외부적으로 정의된 프로퍼티 및 환경 변수에 액세스, 파일 및 라이브럴리의 로딩 방법, 배열의 일부를 재빠르게 카피하는 유틸리티 메소드가 있다. 또한 System클래스는 인스턴스화 할 수 없다. 따라서 생성자('new'키워드)를 통해 객체를 .. 자바(Java)/JAVA 2SE 2009.08.13