JSP 는 얕 은 것 에서 깊 은 것 으로 들어간다(8)―JSP 태그

JSP 의 또 다른 중요 한 문법 은 Tags(태그)입 니 다.JSP 태 그 는<%가 아니 라<문자 만 사용 합 니 다.JSP Tag 는 약간 HTML Tag 같다.JSP tags 는'start tag','tag body','end tag'가 있 습 니 다.시작 과 끝 표 지 는 모두 표지 의 이름 을 사용 할 수 있 으 며,모두<와>문자 안에 갇 혀 있다.끝 나 는 표 지 는 문자<뒤에 반사 봉(/)문 자 를 추가 하 는 것 입 니 다.이 표지 의 이름 은 삽 입 된 콜론(:)문자 가 안에 있 는데,그 중에서 콜론 앞부분 은 표지 의 유형 을 설명 한다.예 를 들 어body표지 에 주체 가 필요 하지 않 으 면 시작 과 끝 표 지 를 합성 할 수 있 습 니 다.예 를 들 어여기 서 우 리 는 하나의/>문 자 를 이용 하여>문 자 를 대체 하면 우 리 는 하나의 실체 가 필요 하지 않 고 표 지 를 신속하게 끝 낼 수 있 습 니 다.이 문법 은 XML 과 같다.표 지 는 두 가지 유형 으로 나 눌 수 있다.하 나 는 외부 표지 라 이브 러 리 에서 전 송 된 것 이 고 다른 하 나 는 미리 정 의 된 표지 이다.미리 정 의 된 로 고 는 jsp:문자 로 시작 합 니 다.예 를 들 어 jsp:include 는 다른 웹 페이지 를 포함 하여 미리 정 의 된 표지 입 니 다.앞의 튜 토리 얼 에서 우 리 는 이미"include directive"를 배 웠 다.사실 그것 은 jsp:include 와 매우 비슷 하 다.원본 파일 에 포 함 된 파일 을 불 러 오 는 텍스트 가 아니 라 실 행 될 때 포 함 된 플래그 를 호출 합 니 다.다음은 jsp:include 가 사용 하 는 예 입 니 다.Going to include hello.jsp...
은 현재 위 코드 의"jsp:include"를"jsp:forward"로 바 꾸 어 어떤 차이 가 있 는 지 보 겠 습 니 다.사실 이 두 개의 미리 정 의 된 표 지 는 매우 유용 하 다.이 절의 연습 을 다시 해 보 세 요.포 함 된 파일 을 불 형(boolean)변수 에 따라 JSP 를 만 듭 니 다.여기 서 힌트 를 드 리 겠 습 니 다.HTML 과 scriptlets 의 혼합 프로 그래 밍 으로 JSP 표 지 를 처리 해 야 합 니 다.

좋은 웹페이지 즐겨찾기