내장 객체 : JSP 페이지에서 JSP 컨테이너에 미리 정의된 객체이다.
JSP컨테이너가 자동으로 내장객체를 멤버 변수, 메소드, 매개변수 등의 각종 참조 변수(객체)로 포함한다.
별도의 IMPORT 문 없이 자유롭게 사용 가능하다.
스크립틀릿 태그나 표현문 태그에 선언을 하거나 객체를 생성하지 않고도 직접 호출하여 사용 가능하다.
request 내장 객체
- 가장 많이 사용되는 기본 내장 객체 이다.
- 웹브라우저에서 서버의 JSP 페이지로 전달하는 정보를 저장한다.
- 폼 페이지로부터입력된 데이터를 전달하는 요청 파라미터 값을 JSP 페이지로 가져온다.
- 요청 파라미터는 <name=value>형식으로 웹 브라우저에서 서버의 JSP 페이지로 전송한다.
요청 HTTP 헤더 관련 메소드
- 웹브라우저는 http 헤더에 부가적인 정보를 담아 서버로 전송한다.
reponse 내장 객체
- 사용자의 요청을 처리한 결과를 서버에서 웹 브라우저로 전달하는 정보를 저장하고, 서버는 응답 헤더와 요청 처리 결과 데이터를 웹 브라우저로 보낸다.
- forward 방식 : 현재 jsp페이지에서 이동할 url로 요청 정보를 그대로 전달, 처음요청한 url이 나타나지 않기 때문에 사용자는 알수 없다. 제어권은 넘긴다.
-redirect 방식 : 현재 jsp 페이지로부터 이동할 url을 웹 브라우저로 반환한다.
제어권도 넘기고, url도 넘긴다.
페이지 이동 관련 메소드
- redirect : 사용자가 새로운 페이지를 요청할 때와 같이 페이지를 강제로 이동한다.= 모든 권한을 이동할 페이지로 넘긴다.
senRedirec 메소드를 이용
'JSP' 카테고리의 다른 글
[jsp]-액션태그 (0) | 2021.09.26 |
---|---|
[jsp] - 디렉티브 태그 (0) | 2021.09.16 |
[jsp]-스트립트 태그 (0) | 2021.09.08 |
[웹] - jsp 시작 (0) | 2021.09.02 |
[JS] -이벤트 (0) | 2021.07.12 |