본문 바로가기

JSP

[JSP] 기본 문법

 

Servlet Tomcat 서버로, 클라이언트가 요청을 하는데

 HTML + CSS + Javascript 만들어서 응답하는 자바 프로그램입니다.

하지만 HTML코드를 Servlet으로 작업하는 것은 어렵기 때문에

JSP (Java Servlet / Server Page)라는 것이 등장했습니다.

작업 형태 는HTML + CSS + JavaScript에 필요한 부분마다

Java 코드를 첨가하는 형태인데요.

 

이번 시간에는 JSP에서 사용하는

문법들을 다뤄보도록 하겠습니다.

 

 

1. 스크립트릿 (Scriptlet)

JSP에서 Java코드를 실행할 때 사용하는 블록입니다.

<% Java코드가 여기에 들어갑니다. %>

 

2. 지시자

특별한 지시를 내릴 수 있도록 하는 블록입니다.

<%@ page / include / taglib / ... %>

 page / include / taglib 등이 들어갑니다.

 

3. 표현식

어떤 값을 (웹페이지에) 출력 결과로 포함시키고 싶을 때 사용하는 블록입니다.

<%= 값 / 변수 / 계산식 / ...%>

숫자, 문자열, 변수 등 값 사용 가능합니다.

Servlet의 out.print()와 같은 기능입니다.

 

4. 선언문

표현식에서 사용할 수 있는 Java의 method를 작성할 때 사용하는 블록입니다.

<%! 멤버변수 / method %>

Java method와 동일 (이름 규칙도 동일)합니다.

 

5. 주석

<%--

주석내용이 들어갑니다.

--%>

 

Servlet에서 html코드를 구현하기 번거로웠는데

JSP를 사용해서 좀 더 편리하게 구현할 수 있을 것 같습니다.

'JSP' 카테고리의 다른 글

[JSP] EL  (0) 2025.01.22
[JSP] Redirect  (1) 2025.01.21
[JSP] JSP  (1) 2025.01.20