JSP(Java Server Pages)의 실행 순서 및 사용언어들의 실행 순서 나열
JSP 실행순서
1. 클라이언트 요청
2. 서버측 처리
3. HTML 생성
4. 응답 전송
5. 클라이언트 렌더링
사용언어 및 라이브러리 실행 순서
Include → Java → JSTL → EL → JavaScrpit
1. Include (JSP의 Include 지시어 또는 태그)
2. Java (Servlet 내 Java 코드실행)
3. JSTL (Java Server Pages Standard Tag Library)
4. EL (Expression Language)
5. JavaScript
사용언어 및 라이브러리 코드 예시
<!-- Include -->
<%@ include file="header.jsp" %>
<!-- JAVA -->
<%
String message = "Hello, Charles Story!";
%>
<!-- JSTL & EL -->
<c:if test="${not empty message}"> // JSTL + EL
<p>${message}</p> // EL
</c:if>
<!-- HTML -->
<h1>Welcome to My JSP page</h1>
<!-- JavaScript -->
<script>
alert("Keyin type : Hello, Charles Story!");
alert("EL type : " + ${message});
</script>
반응형
'[coding] 코딩 공부하자 > [개념정리]' 카테고리의 다른 글
[Java] String클래스에서 특수문자 구현(replaeAll, replace 주의사항 까지) (0) | 2023.01.27 |
---|---|
[Java] for문, for each문 비교(switch-case문 장점까지) (0) | 2023.01.12 |