지시어란?
jsp페이지를 자바(서블릿)코드로 변환하는데 필요한 정보를 jsp에 알려주는 역할을 수행하며
스크립트 언어나 인코딩 방식 등을 설정 가능하도록 해줍니다.
구문: <%@ 지시어 종류 속성1="값1" 속성2="값2 ...."%>
지시어 종류 뒤에는 여러개의 속성값을 지정해 줄 수 있으며 지시어마다 사용할 수 있는 속성이 다릅니다.
지시어 종류:
1. page 지시어: JSP페이지에 대한 정보를 설정
2. include 지시어: 외부 파일을 현재 JSP페이지에 포함
3. taglib지시어 : 표현 언어에서 사용할 자바 클래스나 JSTL을 선언
2.include지시어
i웹 사이트들을 보다보면 상단 메뉴나 하단 정보(회사 연락처, 주소 등)가 여러페이지에서 반복되어 사용되는걸 찾아볼 수 있습니다 nclude지시어는 이렇게 반복되는 부분을 별도의 파일에 작성해두고 필요한 페이지에서 포함시킬 수 있습니다.
A.jsp에 포함될 파일 B.jsp
A.jsp에 포함될 파일 C.jsp
B.jsp와 C.jsp 파일을 포함할 파일 A.jsp
태그에 include지시어 구문을 사용하여 B.jsp파일과 C.jsp파일을 포함합니다.
그리고 A.jsp파일을 실행 하면
짠 ~!
보시는 위의 웹브라우저 화면과 같이 A.jsp파일에서 B.jsp와 C.jsp 안에 작성된 문구가 출력이 되는걸 보실 수 있습니다.
taglib지시어는 배우게되면 또 작성하러 오겠습니다~!
'Web > JSP' 카테고리의 다른 글
JSP_<Action Tag>_include 액션태그 (0) | 2022.02.16 |
---|---|
JSP_servlet사용한 사칙연산 (0) | 2022.02.16 |
JSP_지시어(Directive)_page (0) | 2022.02.15 |
JSP_구구단 만들기(스크립트요소 활용, For반복문 활용) (0) | 2022.02.14 |
JSP_스크립트요소(Script Elements) (0) | 2022.02.14 |