Action Tag


  • 액션 태그
  • 서버나 클라이언트에게 어떤 행동을 하도록 명령하는 태그

Action Tag의 기능

  • JSP 페이지에서 페이지와 페이지 사이를 제어
  • 다른 페이지의 실행결과 내용을 현재 페이지에 포함
  • 자바 빈즈 (JavaBeans) 등의 다양한 기능 제공

Action Tag의 종류

  • include

    • 외부 페이지의 내용을 포함하거나 페이지 모듈화
    • include 지시자 태그처럼 현재 JSP 페이지의 특정 영역에 외부 파일의 내용을 포함하는 태그
    • <jsp:include …/>
    <jsp:include page=”로컬 URL”>
    			<jsp:param name="" value="">
    </jsp:include>
  • forward

    • 다른 페이지로의 이동과 같은 페이지 흐름 제어
    • <jsp:forward …/>
  • param

    • <jsp:include/>, <jsp:forward> 태그에 인자를 추가
  • useBean

    • 현재 JSP 페이지에 자바빈즈를 설정

    • <jsp:useBean …/>

  • setProperty

    • 현재 JSP 페이지에 자바빈즈의 프로퍼티 값 설정

    • <jsp:setProperty …/>

  • getProperty

    • 현재 JSP 페이지에 자바빈즈의 프로퍼티 값 반환
    • <jsp:getProperty …/>

include 액션 태그와 include 지시자의 차이점

  • include 지시자를 통해 포함될 내용에 동적인 코드가 있는 경우 변수 중복 주의 !!
  • 코드가 해석된 결과만 포함되는 것이 아니라 전체가 그냥 포함된다고 생각하면 됨
profile
github : https://github.com/kiaeh2323 , email : kiaeh9269@gmail.com

0개의 댓글