Web 개발/JSP
[JSP] JSP 기본 문법
happii
2022. 3. 26. 22:57
JSP는 Servelt으로 변환하여 실행된다.
JSP 스크립팅 요소 (Scripting Element) - 선언, 처리, 출력
💡 1. 선언 (Declaration)
멤버변수 선언이나 메소드를 선언하는 영역이다.
<%! 멤버(전역)변수와 method작성 %>
<%!
String name;
public void init() {
name = "홍길동";
}
%>
💡 2. 스크립트릿 (Scriptlet)
Client 요청 시 매번 호출 영역으로, Servlet으로 변환 시 service() method에 해당되는 영역이다.
request, response에 관련된 코드 구현. (Logic 처리)
<% java code %>
💡 3. 표현식 (Expression)
데이터를 브라우저에 출력할 때 사용한다.
<%= 문자열 %> == <% out.print(문자열); %> : 같은 표현
안녕 <%= name %>!!! == <% out.print(name); %>
주의) <%= 문자열; %> : 문자열 뒤 세미콜론(;)은 작성X.
💡 4. 주석 (Comment)
코드 상에서 부가 설명을 작성.
<%-- 주석 할 code --%>
html 주석은 서버에서 실행을 하고 클라이언트한테는 보내주지만 우리 눈에만 안보이는 것이고,
JSP 주석은 애초에 서버에서 클라이언트로 코드를 보내지 않는다.