[ JSP ] JSP 페이지 내장객체 | request & response & out | jsp 출력
·
Archive/Develop
JSP 내장 객체 : JSP 페이지 내에서 제공하는 특수한 레퍼런스 타입의 변수 : JSP 페이지가 서블릿(Servlet) 으로 변환될 때 JSP 컨테이너가 자동으로 제공함. : 대표적으로 request와 response 가 있음. JSP 내장 객체 : request : 웹 브라우저에서 JSP 페이지로 전달되는 정보의 모임으로 HTTP 헤더와 HTTP 바디로 구성됨. 메소드 설명 String getParameter(name) name 에 저장된 변수 값을 얻음. String getParameterValues(name) name에 저장된 모든 변수값을 얻음. Enumeration getParameterNames() 모든 파라미터 변수를 java.util.Enumeration 타입으로 리턴. 위의 표는 re..
[ JSP ] JSP 페이지 스크립트 요소 | JSP 변수 선언 | JSP 주석
·
Archive/Develop
먼저, 멤버 변수와 지역 변수의 개념을 확실히 알고 갈 필요가 있다. 멤버 변수(Memver Variable : C 언어의 전역 변수와 유사한 개념으로, 초기값을 명시하지 않으면 선언한 변수의 데이터 타입의 기본값으로 초기화 됨. 지역 변수(Local Variable) : 메소드 안에서 선언된 변수. 초기화가 자동으로 일어나지 않기 때문에 초기화를 하지 않고 사용할 시 컴파일 에러 발생. 선언된 메소드 내에서만 사용 가능. JSP 의 선언문(Declaration) : 전역변수 선언 및 메소드 선언에 사용된다. : 선언문에서 선언된 변수는 JSP 페이지가 Servlet(서블릿) 으로 파싱될 때 서블릿의 멤버변수가 된다. JSP 의 스크립트릿(Scriptlet) : 프로그래밍 코드 기술에 사용된다. JSP ..
[ JSP ] JSP 페이지의 지시자(Directive)
·
Archive/Develop
지시자(Directive) : JSP 페이지가 실행될 때 필요한 정보를 JSP 컨테이너에게 알리는 역할 Page 지시자 : 페이지 정보를 알려준다. 속성 값 기본값 예제 info 텍스트 없음 info="Copyright 2000 by ffoorreeuunn.tistory.com" contentType MIME 타입, 문자 집합 contentType="text/html; charset=ISO-8859-1" contentType="text/html; charset=utf-8" import 클래스/패키지 이름 없음 import="java.util.Vector" errorPage 로컬 URL 없음 errorPage="error.jsp" isErrorPage boolean값 "false" isErrorPage="..
[ JSP ] Web Programming 이란? | JSP 동작 원리
·
Archive/Develop
Web Programming ? - 동적으로 변화하는 데이터를 처리하고 표시하기 위해서 개발된 프로그래밍 언어 : CGI , ASP , PHP , JSP - 웹 프로그래밍은 기본적으로 클라이언트(Client)/ 서버(Server) 방식 HTML 과 Script -HTML : WWW 서비스를 표현하기 위해 사용되는 언어. HTML 은 웹 브라우저가 해석하고, www를 통해 서비스하는 모든 내용은 HTML 로 표현되어야 한다. HTML 은 텍스트 파일로, 정적인 정보만 처리할 수 있다. 동적인 컨텐츠를 처리하기 위해서는 CGI, PHP, ASP, JSP 등의 기술이 사용된다. - 클라이언트 스크립트 자바스크립트 등이 있고, 웹 브라우저가 스크립트 해석의 주체가 된다. - 서버 스크립트 웹 서버에서 해석 후 ..