본문 바로가기
WEB/JSP Servlet

스크립트 요소

by 노랑파랑 2016. 10. 26.
반응형




1. 스크립트릿 ( Scriptlet )

* JSP 페이지에서 자바 코드를 실행할 때 사용하는 코드 블록.

* 기본 문법

<%

실행할 자바 코드 1;

실행할 자바 코드2;

%>



2. 표현식

* 어떤 값을 출력 결과에 포함시키고자 할 때 사용된다. 

* 기본 문법

<%= 출력할 값 %>

* 변수 뿐만 아니라 문자열, 숫자 등의 값을 표현식에서 사용할 수 있다.



3. 선언부

* 스크립트릿이나 표현식에서 사용할 수 있는 메소드를 작성할 때에 사용한다.

* 자바 메소드와 동일하다.

* 기본 문법

<%!

public 리턴타입 메소드이름 (파라미터 목록) {

자바코드 1;

자바코드 2;

return 값;

}

%>

* 메소드 이름 규칙

    1. 첫글자는 문자 또는 _(밑줄)로만 시작
    2. 첫 글자를 제외한 나머지는 문자, 숫자, _(밑줄) 조합
    3. 메소드 이름은 대소문자를 구분한다.

* 리턴타입은 결과값의 타입, 파라미터는 메소드 내부의 변수로 사용된다. 

* 스크립트릿에서도 메소드 호출이 가능하다.


반응형

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

기본 객체 : response  (0) 2016.10.26
기본 객체 : request  (0) 2016.10.26
Page 디렉티브 : contentType, import, trimDirectiveWhitespace, pageEncoding  (0) 2016.10.26
JSP 기본 요소  (0) 2016.10.25
jsp 첫 시작  (0) 2016.10.25