본문 바로가기

JSP

JSP의 Action Tag

○ 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