본문 바로가기

JAVA

액션태그

이름 형식 설명
인클루드 액션 태그 <jsp:include> 이미 있는 jsp를 현재 jsp에 포함 하는태그
포워드 액션 태그 <jsp:forward> 서블릿에서 RequestDispatcher 클래스의 포워딩 기능을 대신 하는태그
유즈빈 액션 태그 <jsp:useBean> 객체를 생성하기 위한 new 연산자를 대신하는 태그
셋프로퍼티 액션태그 <jsp:setProperty> setter를 대신하는 태그
겟프로퍼티 액션태그 <jsp:getProperty> getter를 대신하는 태그

-인클루드 액션 태그 형식-

<jsp: include page = "jsp페이지" flush="true 또는 false">

</jsp:include>

page -> 포함할 JSP 페이지

flush -> 지정한 jsp 를 실행하기 전 출력 버퍼 비움 여부 지정

-인클루드 액션 태그와 인클루드 디렉티브 태그 비교-

항목 인클루드 액션 태그 인클루드 디렉티브 태그
기능 JSP 레이아웃 모듈화 JSP 레이아웃 모듈화
처리시간 요청 시간에 처리 JSP를 자바 코드로 변환 시 처리
데이터 처리 방법 Param 액션태그를 이용해 동적 처리가능 정적 처리만 가능
포함된 JSP 자바 파일 변환 여부  포함되는 JSP가 각각 자바 파일로 생성 포함되는 JSP가 포함하는 JSP에 합쳐진 후 한개의 자바 파일로 생성

-include 액션 태그 사용 방법-

Su-image.jsp

include 액션태그를 사용하여 다른 페이지에 jsp 파일을 상속시 Param을 사용하여 데이터를 해당 이미지 처럼 변경 가능하다.

param을 사용 하기 위해서는 <jsp:param name="파라미터 이름" value="파일명"/>을 입력한다.

 

해당 이미지처럼 param 태그를 사용하여 동적으로 데이터 변경이 가능하다.

'JAVA' 카테고리의 다른 글

자바 빈을 이용한 회원 정보 조회  (0) 2021.09.05
포워드 액션 태그  (0) 2021.09.05
Jsp WelcomFile 지정 방법  (0) 2021.09.02
JSP 페이지 예외 처리하기  (0) 2021.09.02
JSP session 내장 객체를 사용한 바인딩 실습  (0) 2021.09.01