JSP 페이지에서는 선언문(Declaration), 스크립트릿(Scriptlet), 표현식(Expression)이라는 3가지의 스크립트 요소를 제공.
선언문(Declaration) - <%! %> : 전역 변수 선언 및 메소드 선언에 사용
스크립트릿(Scriptlet) - <% %> : 프로그래밍 코드 기술에 사용
표현식(Expression) - <%= %> : 화면에 출력할 내용 기술에 사용
scriptTest.jsp
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> <html> <head>Script 예제 </head> <body>선언문, 스크립트릿, 표현식의 쓰임을 알아보는 예제
<%!//선언문 - 전역변수 선언 String str = "전역변수 입니다."; %> <%!//선언문 - 메소드 선언 String getStr(){ return str; } %> <%//스크립트릿 String str2 = "지역변수 입니다."; %> 스크립트릿에서 선언한 변수 str2는 <%=str2 %> <br /> 선언문에서 선언한 변수 str1은 <%=getStr() %> </body> </html>
실행결과
'웹언어 > JSP' 카테고리의 다른 글
자바빈 관련 액션 태그 (0) | 2012.08.29 |
---|---|
include 디렉티브(Directive) - <%@ include%> (0) | 2012.08.28 |
page디렉티브 예제 - import 속성 (0) | 2012.08.28 |
page 디렉티브 예제 - info 속성 (0) | 2012.08.28 |
page 디렉티브(Directive) - <%@ page%> (0) | 2012.08.28 |