Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
Tags
- 커스텀 로그인
- react
- quert
- .getClass()
- 도커빌드
- 오라클
- vue.js
- Express
- AWS
- ACCESS_REFUSED
- 컴포넌트 주도
- 리액트
- REDIS
- 네임드 뷰
- rabbitmq 에러
- paraller
- exiting abnormally
- 애그리거트
- 오라클 병렬처리
- EBS
- 트리 회전
- 자료구조
- 자바
- redux
- forNmae()
- 리덕스 공식문서
- VUE
- 리덕스
- $emit()
- Java Reflextion API
Archives
- Today
- Total
개발정리
JSP에 대하여 본문
JSP란?
JSP(Java Server Pages)는 동적 웹페이지를 생성하는 자바 기술
html 상에서 java언어가 담긴 스크립트를 포함하는 형식
JSP는 서블릿으로 변환되어 실행된다.
JSP의 동작 순서
WAS에는 JSP컨테이너와 서블릿 컨테이너가 있습니다.
JSP요청이 들어오면 해당 JSP의 서블릿이 존재하는지 확인 후 서블릿을 수행 또는 JSP를 서블릿으로 변환합니다.
JSP의 기본태그
종류 | 사용용도 | 형식 |
지시자(Directive) | JSP페이지의 속성을 지정함 | <%@ %> |
주석(Comment) | JSP페이지 설명을 넣음 | <%-- --> |
선언(declaration) | 변수와 메소드를 선언함 | <%! %> |
표현식(expression) | 계산식이나 함수를 호출 | <%= %> |
스크립트릿(scriptlet) | 자바 코드를 기술 | <% %> |
액션 태그(Action Tag) | 자바빈이나 애플릿 서버 모듈과 연결 | <jsp:action></jsp:action> |
JSP의 내장 객체
서블릿에서는 out.print 를 사용하기 위해 초기화를 거쳐야 했습니다. 하지만 JSP에서는 그런과정 없이 out객체를 이용할 수 있습니다. 또한 session객체도 사용할 수 있죠 이러한 미리 정의된 객체들을 내장 객체 라고 합니다.
변수 이름 | 설명 |
request | 요청정보 처리 객체 |
response | 응답정보 처리 객체 |
session | 상태정보 유지 객체(session) |
application | 상태정보 유지 객체(servletContext) |
config | 서블릿 정보 추출 객체 |
out | 출력 처리 객체 |
pageContext | JSP 페이지 처리 객체 |
'JAVA > jsp&servlet' 카테고리의 다른 글
JSP-표준 액션태그 ,자바 빈즈 (1) | 2023.11.24 |
---|---|
서블릿에 대한 이해 (2) | 2023.11.21 |