본문 바로가기
JAVA/JSP

액션 태그

by KkingKkang 2023. 3. 17.
  • JSP의 표준 태그로, 페이지 사이에서 이동을 제어하거나 자바빈을 생성할 때 주로 사용됨.
  • 웹 브라우저에서 소스 보기를 해도 액션 태그는 보이지 않는다!
  • XML 문법을 따름
  • 반드시 종료 태그를 사용 해야 함
  • 액션 태그 사이에 주석을 사용하면 에러 발생
  • 액션 태그에 속성값을 부여할 때는 표현식 <%=%>사용

  • <jsp:include> : 외부 파일을 현재 파일에 포함시킴
  • <jsp:forward> : 다른 페이지로 요청을 넘김
  • <jsp:useBean> <jsp:setProperty> < jsp:getProperty> 자바빈즈를 생성하고 값을 설정/추출
  • <jsp:param> : 다른 페이지로 매개변수 전달. <jsp:include> <jsp:forward> 액션태그와 함께 사용

  • include 지시어 vs <jsp:include>
  지시어 액션태그
형식 <%@ include file=”포함할 파일의 경로” %> <jsp:include page=”포함할 파일의 경로” />
표현식 표현식 사용 불가 표현식 사용 가능
포함 방식 페이지 자체를 현재 페이지에 포함시킨 후 컴파일 진행 실행의 흐름을 포함시킬 페이지로 이동시킨 후 실행한 결과를 현재 페이지에 포함시킴
변수 포함시킨 파일에서 생성한 변수 사용 가능 포함시킨 파 일에서 생성한 변수 사용 불가
page 영역 공유됨 공유되지 않음
request 영역 공유됨 공유됨

 

반응형

'JAVA > JSP' 카테고리의 다른 글

JSTL 5가지 태그  (0) 2023.03.17
표현언어 EL  (0) 2023.03.17
커넥션 풀  (0) 2023.03.17
JSP 파일 업로드  (0) 2023.03.17
JSP 자바 빈즈(Beans)  (0) 2023.03.17

댓글