○ Action Tag
Action Tag는 XML 문법을 따르기 때문에 단독 태그의 경우도 반드시 종료 태그를 포함해야 한다
JSP 액션 태그는 XML 스타일의 태그로 기술하며 특정한 동작 기능을 수행한다
JSP 액션 태그는 '<'와 접두어 'jsp:' 그리고 'forward, include, param'과 같은 고유한 태그 키워드로 구성된
'<jsp:forward'와 같은 태그로 시작, 속성 값을 지정하고 마지막 종료 태그는 '/>'로 종료한다
- 바디(Body)가 있는 경우 : 시작 태그와 종료 태그의 쌍으로 이루어진다
<jsp:include page="a.jsp" flush="false">
<jsp:param name="paramName" value="value1" />
</jsp:include>
- 바디(body)가 없는 경우 : 시작 태그에 종료 태그가 포함된다
<jsp:param name="paramName" value="value1" />
■ 액션 태그의 종류
종류 | 태그 형식 | 용도 |
---|---|---|
include | <jsp:include page="test.jsp"/> | 현재 jsp 페이지에 다른 페이지를 포함(처리 결과) |
-param | <jsp:include page="test.jsp"> <jsp:param name="id" value="ironman"/> </jsp:include> |
|
forward | <jsp:forward page="test.jsp"/> | 현재 jsp 페이지의 제어를 다른 페이지에 전달함 |
-param | <jsp:forward page="test.jsp"> <jsp:param name="id" value="ironman"/> </jsp:forward> |
|
useBean | <jsp:useBean id="name" class="ClassName"/> | 자바 빈 클래스를 찾거나 인스턴스화하는 데 사용함 |
setProperty | <jsp:setProperty name="id" property="value"/> | 자바 빈 속성을 지정하는 메소드를 호출 |
getProperty | <jsp:getProperty name="id" property="value"/> | 자바 빈 속성을 반환하는 메소드를 호출 |
'JSP' 카테고리의 다른 글
useBean 액션 태그와 setProperty, getProperty 액션 태그 (0) | 2020.07.02 |
---|---|
forward 액션 태그와 include 액션 태그 (0) | 2020.06.30 |
JSP의 request와 response (0) | 2020.06.28 |
JSP의 내장 객체 (0) | 2020.06.28 |
JSP의 Script Tag (0) | 2020.06.24 |