less than 1 minute read

JSP 액션 태그-forward, include, param

  • JSP 페이지를 구성하는 요소 중 하나

JSP 액션 태그의 종류

useBean, set/getProperty는 자바 빈과 관련된 액션태그에서 따로 정리할 예정입니다!

  • 액션태그 사용 목적과 장점: 자바코드나 지시자를 사용하지 않음으로써 가독성 높은 소스코드 작성이 가능하며, 코드양이 확연하게 감소할 수 있기 때문!

  • XML 문법을 따름(Extensible Markup Language)

<jsp:…속성=”값”>내용</jsp:…>

혹은

<jsp:…속성=”값”/> <!—마치 빈태그처럼! 내용이 없을 때 사용—>

    • 페이지 포워딩

<jsp:param name=”파라미터” value=”파라미터값/>

위와 같은 형식으로 사용하되, 단독으로 사용하지 못하고 include 및 forward 액션태그와 같이 사용됨!

  • 요청한 페이지로 정보를 전달할 때 사용하는 태그
  • include 지시자처럼 사용!
  • 모든 페이지에서 공통적으로 사용되는 양식을 동적으로 포함시킴
  • 화면 모듈화에 적합! ▶️ 모듈화될 각 파일은 모두 독립적!

<jsp: include page=”페이지 URL” flush=”true or false”/>

  • page 속성 값에는 상대 및 절대 경로 모두 적용 가능!
  • flush 속성 : 출력 버퍼에 저장되어 있는 데이터를 전달해주는 의미로 사용됨

Updated: