Notice
Recent Posts
Recent Comments
Link
관리 메뉴

데브마우스

[JSP]액션 태그의 개요 본문

JSP/JSP: 정리

[JSP]액션 태그의 개요

데브마우스 2023. 12. 13. 23:48

JSP의 액션 태그란 무엇인가요?

JSP의 액션 태그는 서버나 클라이언트에게 어떤 행동을 하도록 (action을 하도록 하는) 태그입니다. 그럼 어떤 행동이 있을까요? JSP 페이지와 다른 JSP 페이지 사이를 제어하거나, 페이지의 실행 결과 내용을 현재 페이지에 포함시키거나, 자바 빈즈(JavaBeans, 객체 생성)등의 다양한 기능을 제공합니다.

 

액션 태그는 스크립트 태그(<% %>)와 다르게 <jsp: · · · · />같은 XML 형식을 사용하며 액션 태그는 끝날 때 반드시 슬래시 />를 작성해줘야합니다.

 

주요 액션 태그 정리

액션 태그 코드 작성 방법 설명
forward <jsp:forward ··· /> 다른 페이지로 이동을 하는 페이지 흐름을 제어합니다.
include <jsp:include ··· /> 외부 페이지의 내용을 포함하거나 페이지를 모듈화합니다.
주로 헤더나 푸터를 모듈화하여 한 번의 수정으로 모든 페이지의 수정을 쉽게 할 수 잇습니다.
param <jsp:param ··· /> <jsp:forward>, <jsp:include> 태그에 인자를 추가합니다.
useBean <jsp:useBean ··· /> JSP 페이지에 자바빈즈(객체)를 설정합니다.
setProperty <jsp:setProperty ··· /> 자바빈즈의 프로퍼티 값을 설정(Set)합니다.
getProperty <jsp:getProperty ··· /> 자바빈즈의 프로퍼티 값을 얻어(Get)옵니다.