Tiny Star

구/JSP

JSP 태그

흰둥아 2020. 10. 5. 20:42
구분 JSP 태그 용도
지시자 <%@   %>

JSP 페이지가 컨테이너에게 필요한 메세지를 보내기 위한 태그
page : JSP 페이지의 전체적인 속성을 지정
include : 다른 페이지를 현재 페이지에 삽입
taglib : 태그라이브러리의 태그 사용
JSP 파일 전체 범위를 가짐 (클래스를 import 할 경우 파일 내 어디서든 접근할 수 있음)

주석 <%--   --%> 주석 처리
선언 <%!   %>

변수, 메소드 처리
페이지 내 어디서나 접근할 수 있는 전역 변수 및 메소드
'메소드'를 작성할 수 있다는 점에서 표현식 <% %>과 차이가 있음

표현식 <%=   %>

변수 또는 메소드의 결과값을 출력
자바 코드를 삽입하는 것보다 더 간단하게 출력 가능
변수나 메소드를 사용할 때 세미콜론(;)을 사용하지 않음

스크립트릿 <%   %>

자바 코드를 삽입하기 위한 태그
기존 자바 언어를 동일하게 사용할 수 있음

액션태그 <jsop:action> </jsp:action>

페이지 삽입, 공유, 자바빈 사용 등 
<jsp:include> : 다른 페이지의 실행 결과를 현재 페이지에 포함시켜줌 
<jsp:forward> : 페이지 간의 제어를 이동시켜줌 
<jsp:useBean> : 자바빈(java bean)을 페이지에서 사용할 수 있게 해줌 
<jsp:setProperty> : Property 값을 세팅할 때 사용 
<jsp:getProperty> : Property 값을 가져올 때 사용 
<jsp:param> : include, forward 안에서 사용되며, 인자를 추가할 때 사용

 

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

자바 EL(표현언어) ${}는 어떻게 쓰이지  (0) 2020.10.29
setProperty / getProperty 액션 태그  (0) 2020.10.06
top