컴퓨터/JSP

[JavaSpring] Hello JavaSpring

peridott 2024. 7. 15. 22:24
<%@ page language="java" contentType="text/html; charset=UTF-8"
    pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>scriptlet</title>
</head>
<body>
	<%-- 
		스크립트릿 : 지역변수선언, 반복문, 조건문등
		[사용법]
		<%
			프로그램
		%>	
		
		표현식 : 변수나 메서드 호출시 사용
		[사용법]
		<%=변수나 메서드%>
	--%>
	<%
		String name = "이고잉";
		int num = 1;
		boolean bool = true;
		double douNum = 3.14;
	%>
	나의 이름은 <%=name %>이고,<br>
	<%=num %>회차 수업입니다.<br>
	지금 수업에 참여 중 입니까?<%=bool %><br>
	원주율은 <%=douNum %>입니다.<br>
	
	<%
		if(true) {
			num = 10;
		}
	%>
	<%=num %>으로 변경됨.
</body>
</html>​
<%@ page language="java" contentType="text/html; charset=UTF-8"
    pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Hello</title>
</head>
<body>
	jsp 처음시작
	<%! String name = "홍길동"; %>
	<%=name %>
	
	<!-- html 주석 -->
	<%-- jsp주석(html과 jsp가 혼재되어 있을 때 사용) --%>
	<%
		// jsp 안에서의 주석
		// 한줄 주석
		/*
			여러줄 주석
		*/
	%>
</body>
</html>

 

 

<%@ page language="java" contentType="text/html; charset=UTF-8"
    pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>declaration</title>
</head>
<body>
	<%-- 
	     선언문 : 메소드 생성 및 멤버변수 생성시
	     [사용법]
		 <%! 
		 	프로그램 
		 %>
	 --%>
	나의 이름은 <%=name %>입니다<br>
	나이는 <%=age %>입니다<br>
	
	<%! 
		String name = "아무개";
		int age = 25;
	%>
	<% String name2 = "홍길동"; %>
	나의 이름은 <%=name2 %>입니다<br> 
	
	<!-- 메소드 선언은 반드시 선언문에서만 가능 -->
	<%!
		int one;
		int two = 1;
		
		public int plusMethod(int one) {
			return one + two;
		}
	%>
	one과 two의 합은 ? <%=plusMethod(3) %><br>
</body>
</html>