본문 바로가기

jsp19

기본 객체 : request request* 웹 브라우저에 웹 사이트의 주소를 입력하면, 웹 브라우저는 해당 웹 서버에 연결을 한 후 요청 정보를 전송하는데, 이 요청정보를 제공하는 것이 request 기본 객체이다. request 제공 기능* 클라이언트와 관련된 정보 읽기 기능* 서버와 관련괸 정보 읽기 기능* 클라이언트가 전송한 요청 파라미터, 헤더 읽기 기능* 클라이언트가 전송한 쿠키 읽기 기능* 속성 처리 기능 1. 클라이언트 정보 및 서버 정보 읽기* 관련 메소드 2. 요청 파라미터 처리* HTML 폼과 요청 파라미터 입력 요소의 이름(name)은 웹 브라우저가 서버에 전송하는 요청 파라미터의 이름으로 사용된다. * 요청 파라미터 관련 메소드같은 name 을 갖는 input은 같은 이름의 파라미터로 전송된다. 이 때 get.. 2016. 10. 26.
스크립트 요소 1. 스크립트릿 ( Scriptlet )* JSP 페이지에서 자바 코드를 실행할 때 사용하는 코드 블록.* 기본 문법 2. 표현식* 어떤 값을 출력 결과에 포함시키고자 할 때 사용된다. * 기본 문법 * 변수 뿐만 아니라 문자열, 숫자 등의 값을 표현식에서 사용할 수 있다. 3. 선언부* 스크립트릿이나 표현식에서 사용할 수 있는 메소드를 작성할 때에 사용한다.* 자바 메소드와 동일하다.* 기본 문법 * 메소드 이름 규칙첫글자는 문자 또는 _(밑줄)로만 시작첫 글자를 제외한 나머지는 문자, 숫자, _(밑줄) 조합메소드 이름은 대소문자를 구분한다.* 리턴타입은 결과값의 타입, 파라미터는 메소드 내부의 변수로 사용된다. * 스크립트릿에서도 메소드 호출이 가능하다. 2016. 10. 26.
Page 디렉티브 : contentType, import, trimDirectiveWhitespace, pageEncoding page 디렉티브* 페이지에 대한 정보를 입력하기 위해 사용.* 생성하는 문서, 사용하는 자바 클래스, 출력 버퍼의 존재확인 등 JSP 실행에 필요한 정보를 입력할 수 있다. page 디렉티브 주요 속성 1. contentType * 생성할 문서의 MIME 타입을 입력한다. (text/html , text/xml, application/json 등)MIMEMultipurpose Internet Mail Extensions인터넷 메일 교환을 위한 멀티미디어 문서 타입서버가 MIME 헤더를 삽입하고 클라이언트들은 파일형식으로 메일에 추가 후 헤더가 나타내는 Data 형식에 따라 적절한 응용프로그램으로 실행한다. * 기본값 : text/html* 속성 값TYPE 또는TYPE; charset=캐릭터 셋* 캐릭터.. 2016. 10. 26.
반응형