JSP 문법
JSP 문법은 jsp 태그를 이용해 작성하는데, 두 가지 형태로 분류된다.
이 두 가지 형태는 스크립트 태그를 이용해 작성하는 방법과 액션 태그를 이용해 작성하는 방법이다.
스크립트 태그
종류 | 형식 | 설명 |
지시문 | <%@ ... %> | 현재 JSP 웹 문서를 처리하기 위한 각종 정보를 톰캣으로 전달하는 역할 |
선언문 | <%! ... %> | JSP의 스크립트릿(Scriptlet), 표현식의 멤버 변수, 멤버 메서드를 작성할 때 사용 |
스크립트릿문 | <% ... %> | JSP의 스크립트 코드를 지정하는 문으로 JSP 문서에 Java 명령문으로 프로그램 로직을 작성할 때 사용 |
표현식문 | <%= ... %> | 변수의 값이나 간단한 문자열을 출력할 때 사용 |
주석문 | <%-- ... --> | JSP 웹 문서에 주석 내용을 입력할 때 사용 |
액션 태그
JSP 액션 태그는 다른 JSP의 웹 문서 실행을 포함시키거나 제어하기 위해 사용한다.
JSP 액션 태그는 반드시 <jsp: 기호로 시작하고, 종료태그는 /> 기호로 끝난다.
종류 | 형식 | 설명 |
include | <jsp:include ... /> | JSP 현재 페이지에 다른 페이지를 포함하고자 할 경우에 사용 |
forward | <jsp:forward ... /> | JSP 현재 페이지에 다른 페이지로 제어를 이동하고자 할 경우 사용 |
plugin | <jsp:plugin ... /> | JSP에서 자바 애플릿이나 자바 빈을 실행하고자 할 경우 사용 |
useBean | <jsp:useBean ... /> | JSP에서 자바 빈즈를 사용하고자 할 경우 사용 |
setProperty | <jsp:setProperty ... /> | JSP에서 자바 빈즈의 프로퍼티(속성) 값을 수정하고자 할 경우 사용 |
getProperty | <jsp:getProperty ... /> | JSP에서 자바 빈즈의 프로퍼티(속성) 값을 가져오고자 할 경우 사용 |
'~2023.02 > JSP' 카테고리의 다른 글
[JSP]세션과 쿠키 (0) | 2022.06.13 |
---|---|
[JSP]JSP&Servlet 이해 (0) | 2022.06.13 |
JSP 처리 과정 (0) | 2022.06.04 |
JSP 페이지의 구성요소 (0) | 2022.06.04 |