<% %> 스크립틀릿
<%= %> 표현식
<%-- --%> 주석
<%@ %> include directive(지시어) <%@ include %>
<% 로 시작하여 %>로 끝나는 것을 "스크립틀릿(scriptlet)" 이라고 부른다.
"스크립틀릿(scriptlet)"에 자바 코딩이 들어가는 것이다.
그런데 "스크립틀릿(scriptlet)"에 코딩된 부분은 웹브라우저에서
소스보기를 하더라도 안 보여지므로 보안성이 좋다.
<%= %> 을 expression(표현식)이라고 부른다.
이 expression(표현식)은 "스크립틀릿(scriptlet)에서 작성된 결과값"을
웹브라우저상에 보여주고자 할 때 사용하는 것이다.
필요한 클래스를 import 하려면 <%@ page %> page directive(페이지 지시어)를 사용하여 import 한다.
HTML 태그가 없어도 page 지시어 contentType="text/html; charset=UTF-8" 를 작성하면 JSP 이다. 즉 웹페이지로 출력된다.
include directive(지시어)인 <%@ include %> 을 사용하여 다른 jsp 파일의 내용을 불러와서 넣어줄 수 있다.
'JSP' 카테고리의 다른 글
액션 - forward / Expression Language(${ } ) 사용 (0) | 2022.08.30 |
---|---|
액션(action) (0) | 2022.08.30 |
서블릿 어노테이션 (0) | 2022.08.30 |
서블릿(Servlet) (0) | 2022.08.30 |
컨텍스트 패스(context path) (0) | 2022.08.30 |