액션 태그는 스크립트 요소, 주석, 지시자와 함께 JSP 문법에 속하는 태그입니다.

액션 태그는 어떤 동작 또는 액션이 일어나는 시점에 페이지와 페이지 사이에 제어를 이동시킬 수도 있고 또 브라우저에서 자바 애플릿을 실행시킬 수도 있습니다. 또한 7장에서 배우게 될 자바빈즈의 기능을 사용할 수 있도록 합니다.

액션 태그의 종류는 6가지가 있습니다.
1.include 2.forward 3.plug-in 4.useBean 5.setProperty 6.getProperty

그중에 첫번쨰 include 액션 태그에 대해 알아보겠습니다.
include 액션 태그는 include 지시자와 함께 다른 페이지를 현재 페이지에 포함시킬 수 있는 기능을 가지고 있습니다. 그러나 include 지시자는 단순하게 소스의 내용이 텍스트로 포함이 되지만 include 액션 태그는 포함시킬 페이지의 처리 결과를 포함시킨다는 점이 다릅니다.
액션 태그는 XML에 기반한 구문 형식을 가지고 있습니다. 지시자와 스크립트 요소를 살펴볼 때 주로 스크립트 형식으로 만 다루었으나 지시자와 스크립트 요소도 XML 형식을 지원하고 있습니다. 액션태그는 오직 XML 형식으로만 지원하고 있습니다.

include 액션 태그의 Flush 속성은 포함될 페이지로 이동할 떄 현재 페이지가 지금까지 출력 버퍼에 저장한 결과를 어떻게 처리할 것인가를 결정합니다. flush 속성값을 true로 지정하면 포함할 페이지의 내용을 삽입하기 이전에 현재 페이지가 지금까지 버퍼의 저장한 내용을 출력하게 됩니다.

include액션 태그는 포함 될 ㅍ체이지에 새로운 요청 파라미터를 추가적으로 지정할 수 있습니다.

IncludeTag2.jsp
K-20080709-514796.jpg
IncludeTagTop2.jsp
K-20080709-514801.jpg
결과보기
K-20080709-515015.jpg

 

[출처] : 쿨소프트2.0 [http://coolsoft2.com/]

+ Recent posts