반응형
이전까지의 글에서는 컨테이너에서 JSP의 동작과정을 알아보았습니다. HTML태그는 컨테이너 작업 없이 바로 브라우저로 전송되어 화면을 구현하기 때문에 HTML 태그로 화면을 구현하면 조건에 따라 화면을 동적으로 구성할 수 없습니다. 반면에 JSP는 컨테이너에서 자바로 변환되는 과정을 거치므로 JSP에서 제공하는 스크립트 요소를 이용하면 조건이나 상황에 맞게 HTML 태그를 선택적으로 전송할 수 있습니다. 즉 화면을 동적으로 구성할 수 있습니다.
JSP 스크립트 요소란 JSP페이지에서 여러 가지 동적인 처리를 제공하는 기능으로, <% %>기호 안에 자바 코드로 구현합니다. <% %>기호를 스크립트릿이라고 부릅니다.
스크립트 요소의 종류
- 선언문 : JSP에서 변수나 메서드를 선언할 때 사용합니다.
- 스크립트릿: JSP에서 자바 코드를 작성할 때 사용합니다.
- 표현식 : JSP에서 변수의 값을 출력할 때 사용합니다.
선언문은 JSP페이지에서 사용하는 멤버 변수나 멤버 메서드를 선언할 때 사용하며 선언문 안의 멤버는 서블릿 변환 시 서블릿 클래스의 멤버로 변환됩니다. JSP에서 선언문을 코딩해보겠습니다.
반응형
'2020 > JSP SERVLET' 카테고리의 다른 글
JSP 표현식(expression tag) (0) | 2019.12.11 |
---|---|
스크립트 릿 사용하기 (0) | 2019.12.11 |
JSP 페이지 구성요소 인클루드 디렉티브 태그 (0) | 2019.12.11 |
JSP 페이지 구성요소 페이지 디렉터리 (0) | 2019.12.11 |
JSP 변환 과정 (0) | 2019.12.11 |