[JSP] 3. JSP 문법

gyrud02·2022년 1월 10일
0

이론(THEORY)

목록 보기
21/24

3. JSP 문법

1) 스크립트 요소의 이해

JSP 페이지에서는 선언문(Declaration), 스크립트릿(Scriptlet), 표현식(Expression)이라는 3가지의 스크립트 요소를 제공한다.

jsp

2) 선언문(Declaration)

선언문은 JSP 페이지 내에서 필요한 멤버변수나 메소드가 필요할 때 선언해 사용하는 요소이다.

선언문의 문법
선언문 : <%! %>
<%! 문장 %>

3) 스크립트릿(Scriptlet)

가장 일반적으로 많이 쓰이는 스크립트 요소이다. 주로 프로그래밍의 로직을 기술할 때 사용하며, 스크립트릿에서 선언된 변수는 지역변수이다.

스크립트릿의 문법
스크립트릿 : <% %>
<% 문장%>

4) 현식(Expression)

JSP 페이지에서 웹 브라우저에 출력할 부분을 표현이다.(화면에 출력하기 위한 것) 스크립트릿 내에서 출력할 부분은 내장객체인 out 객체의 print() 또는 println() 메소드를 사용해서 출력한다.

표현식의 문법
표현식 : <%=%>
<%=문장%>

5) 주석(Comment)

(1) HTML 주석

HTML 주석은 로 끝나는 형태다. HTML 주석은 HTML주석을 사용한 페이지를 웹에서 서비스할 때 화면에 주석이 내용이 표시되지는 않으나, [소스보기] 수행하면 HTML주석의 내용이 화면에 표시된다.

HTML주석의 예시
<!-- html 주석입니다. -->

(2) JSP주석

JSP 페이지에서만 사용되며 <%--로 시작해서 --%>로 끝나는 형태다. JSP 주석은 해당 페이지를, 웹 브라우저를 통해 출력 결과로서 표시하거나, 웹 브라우저 상에서 소스 보기를 해도 표시 되지 않는다. 또한 JSP주석 내에 실행코드를 넣어도 그 코드는 실행되지 않는다.

JSP주석의 예시
<%-- JSP 주석입니다. --%>

(3) 자바주석

자바 주석은 //, //을 사용해서 작성한다. //은 한 줄짜리 주석을 작성할 때 사용되고, //은 여러 줄의 주석을 작성할 때 사용한다. 스크립트릿이나 선언문에서 사용되는 주석으로, 자바와 주석 처리 방법이 같다.

자바주석의 예시

// 주석1
/* 주석2
여러 줄에 걸친 주석이다.
*/
profile
Back-End Engineer

0개의 댓글

관련 채용 정보