wiki:JspAction

개요

<Action tag> 페이지 사이의 제어를 이동하거나, 다른 페이지의 실행결과를 현재의 페이지에 포함하거나

자바빈도 JSP 페이지에서 사용할 수 있는 기능을 제공

자바 애플릿을 실행 시킬수 있도록 지원하는 기능

  • include -<jsp:include> 태그 : 페이지를 모듈화시 사용
  • forward - <jsp:forward> 태그 : 페이지의 흐름을 제어할 때
  • plug-in - <jsp:plug-in> 태그 : 애플릿을 사용할 때 쓰임 속도문제로 잘 사용 않음, JNLP(java network lunching protocol)로 대체되는 추세
  • useBean - 자바빈을 사용할 때 (자바 빈 객체 생성시) 사용
  • setProperty - 자바빈의 속성값을 저장할때 사용
  • getProperty - 자바빈의 속성값을 읽어 올 때 사용

  • xml 문법을 따르므로 종료태그 반드시 포함
  • 바디가 있는 경우 : 시작과 종료 태그 쌍으로 구성
<jsp:include page="a.jsp" flush="false">
<jsp:param name="paramName" value="value1"/>
</jsp:include>
  • 바디가 없는 경우 : 시작 태그에 종료 태그 포함
<jsp:param name="paramName" value="value1"/>