AngelPlayer`s Diary

JSP는 태그를 이용하여 문법을 기술함 (스크립트 태그, 디렉티브 태그, 액션 태그)

스크립트 태그 - HTML 코드에 자바 코드를 넣음

- 선언문 : 자바 변수나 메소드 정의하는데 사용

<%! ... %>

서블릿(자바 파일)에서 _jspService() 메소드 외부에 배치

선언문 태그로 선언된 변수는 전역 변수로 사용됨

선언문 메소드로 선언된 메소드는 전역 메소드로 사용됨

 

 

- 스크립틀릿 : 자바 코드 작성시 사용

<% ...; %>

서블릿(자바 파일)에서 _jspService() 메소드 내부에 배치

메소드 없이 변수만 선언가능하며, 스크립틀릿 태그 내에서만 사용 가능함

행의 마지막에서 ;을 꼭 찍어야 함

 

 

- 표현문 : 변수, 계산식, 메소드 호출결과

<%= ... %>

서블릿(자바 파일)에서 _jspService() 메소드 내부에 out.print()의 매개변수가 됨

-> ;를 찍으면 안됨...!

웹 브라우저에 출력할 부분을 표현

 

 

디렉티브 태그 - JSP 페이지를 어떻게 처리할 것인지 설정하여 JSP 페이지에 대한 정보를 JSP 컨테이너에 보냄

액션 태그 - 클라이언트/서버에 어떤 행동을 행하도록 명령을 지시하는 XML 형태의 태그

 

 

 

공유하기

facebook twitter kakaoTalk kakaostory naver band