JSP 페이지가 실행될 때 컨테이너가 자동으로 생성해주는 객체
따라서 별도로 선언하거나 객체로 생성하지 않아도 즉시 사용할 수 있다
내장객체의 특징
request 내장 객체는 JSP에서 가장 많이 사용되는 객체로, 클라이언트(주로 웹브라우저)가
전송한 요청 정보를 담고 있는 객체다, 주요기능은 다음과같다
request 객체의 메소드
request 내장객체가 클라이언트의 요청 정보를 저장하는 역할을 했다면
response 내장객체는 그와 반대로 요청에 대한 응답을 웹 브라우저로 보내주는 역할을 한다
주요기능으로는 페이지 이동을 위한 리다이렉트와 http 헤더에 응답헤더 추가가 있다
이외에 기능도 있지만 JSP에서는 거의 사용하지않는다
out 내장객체는 웹 브라우저에 변수등의값을 출력할때 주로 사용한다
하지만 JSP를 작성하면서 그런일은 많지않다
그래도 스크립틀릿 내에서 변수를 웹 브라우저에 출력해야 한다면
표현식보다는 out 내장객체를 사용하는편이 좋다
application 내장 객체는 웹 애플리케이션당 하나만 생성되며, 모든 JSP 페이지에서 접근할수있다
주로 웹 애플리케이션 전반에서 이용하는 정보를 저장하거나 서버의 정보, 서버의 물리적 경로등을
얻어오는데 사용한다.
web.xml는 웹 애플리케이션에 대한 여러가지 설정을 저장하는곳
주로 오류명과 오류 메세지를 출력하는 부분에서 사용되고있다
JSP에서는 그이상으로 사용되는 경우가 거의없다