본문 바로가기
JSP

[JSP] 실습 : JSP 기초 예제

by 기록하는_사람 2022. 11. 16.

실습 : JSP 기초 예제

📌 실습 : JSP 기초 예제

<%@ page language="java" contentType="text/html; charset=UTF-8"
    pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>JSP 예제</title>
</head>
<body>
	<h3>
		1. JSP 주석
		<!-- HTML 주석 : 화면 X 소스 보기 O -->
		<%-- JSP 주석 : 화면 X 소스 보기 X --%>
	</h3>
	<hr>
	
	<%!
		String[] members = {"lee", "kim", "park"};
		int num1 = 10;
		
		int calc(int num2) {
			return num1 + num2;
		}
	%>
	
	<h3>
		2. calc(10) 메서드 실행 결과 : 
		<%=calc(10)%>
	</h3>
	<hr>
	
	<h3>3. include: hello.jsp</h3>
	<%@ include file="../hello.jsp" %>
	<hr>
	
	<h3>4. 스트립트</h3>
	<ul>
		<%
		for(String name : members) {
		%>
			<li><%=name%></li>
		<%
		}
		%>	
	</ul>

</body>
</html>

 

실습 : JSP 기초 예제 - 코드 설명

📌 주석

① HTML 주석

: 화면에서는 안 보이고, 소스 보기에는 보임. 

<!-- HTML 주석 -->

② JSP 주석

: 화면과 소스 보기에서 보이지 않음. 

<%-- JSP 주석 --%>

 

📌 선언과 참조

: 배열, 변수, 함수 선언 및 사용.  

<%!
    String[] members = {"lee", "kim", "park"};
    int num1 = 10;

    int calc(int num2) {
        return num1 + num2;
    }
%>

<h3>
    2. calc(10) 메서드 실행 결과 : 
    <%=calc(10)%>
</h3>
<hr>

 

📌 include 지시어

: include 지시어 사용해 다른 파일 포함시킴. 

<h3>3. include: hello.jsp</h3>
<%@ include file="../hello.jsp" %>
<hr>

 

📌 스크립트릿

: for문 사용해 members 배열 값 모두 출력.  

<h3>4. 스트립트</h3>
<ul>
    <%
    for(String name : members) {
    %>
        <li><%=name%></li>
    <%
    }
    %>	
</ul>

 

 

실습 : JSP 기초 예제 - 결과물

📌 실습 : JSP 기초 예제

'JSP' 카테고리의 다른 글

[JSP] 액션 태그  (0) 2022.11.18
[JSP] 실습 : 계산기 구현  (0) 2022.11.16
[JSP] 템플릿 데이터와 스크립트 요소  (0) 2022.11.16
[JSP] JSP 지시어 - page, include, taglib  (0) 2022.11.16
[JSP] JSP  (0) 2022.11.16

댓글