관리 메뉴

FU11M00N

[JSP]JSP 페이지 스크립트 요소 본문

Programming/JSP

[JSP]JSP 페이지 스크립트 요소

호IT 2020. 5. 5. 19:54

1. JSP 의 선언문(Declaration)

 

<%!  ....   %>

선언문 : <%! %>

JSP 페이지 안에서 필요한 멤버 변수나 메소드가 필요할 때 선언해서 쓰기 위한 요소입니다.

=> 전역변수 및 메소드는 모두 선언문에서 사용가능합니다.  C언어에서의 전역변수와 비슷한 개념입니다.

 

ex)

<%!

String id = “MoonHoJun”;

public String getId() {

return id;

}

%>

 

2. JSP 의 스크립트릿 

 <%   ...   %>

 

JSP 페이지 안에서 가장 일반적으로 많이 쓰이는 것으로

주로 프로그래밍 로직을 기술할 때 많이 사용됩니다.

 

ex)

<%

String id = “MoonHoJun”;

public String getId() {

return id;

}

%>

3. JSP 의 표현식(Expression)

: 화면에 출력할 내용 기술에 사용됩니다.

<%=.....  %>

 

 

 

4. 실습

<%@ page language="java" contentType="text/html; charset=UTF-8"
    pageEncoding="UTF-8"%>
<h1>JSP 선언문, 스크립트릿, 표현식</h1>

<%!
	String str = "전역변수 입니다.";
%>

<%!
	String getStr(){
		return str;
	}
%>
<%
	String str2 = "지역변수 입니다.";
%>
<%=str %><br>
<%=getStr() %><br>
<%=str2 %>

사진 1-1

 

 

 

 

 

스크립트릿 : <% %>

스크립트릿 : <% %>

 

 

'Programming > JSP' 카테고리의 다른 글

[JSP] 내장객체 request  (3) 2020.05.05
[JSP]JSP 내장객체 9가지  (0) 2020.05.05
[JSP] 지시자란?  (0) 2020.05.05
[JSP] 간단한 멤버 정보 받아오기  (9) 2020.05.05
[JSP] table 태그를 이용한 구구단  (0) 2020.05.05
Comments