실습문제4-1.pdf

declaration.jsp

<%@ page language="java" contentType="text/html; charset=EUC-KR"
    pageEncoding="EUC-KR"%>
<!DOCTYPE html>
<html>
<head>
<meta charset="EUC-KR">
<title>Insert title here</title>
</head>
<body>
	<%!
		String str = "Hello, Java Server Pages";
		String getString(String data){
			return data;
	}
	%>
	<%
		out.print(getString(str));
	%>
</body>
</html>

실습문제4-2.pdf

scriptlet.jsp

<%@ page language="java" contentType="text/html; charset=EUC-KR"
    pageEncoding="EUC-KR"%>
<!DOCTYPE html>
<html>
<head>
<meta charset="EUC-KR">
<title>Insert title here</title>
</head>
<body>
	<%
		int a=2;
		int b=3;
		int sum=a+b;
		out.println("2+3 = "+sum);
	%>
</body>
</html>

실습문제4-3.pdf

expression.jsp

<%@page import="java.util.Calendar"%>
<%@ page language="java" contentType="text/html; charset=EUC-KR"
    pageEncoding="EUC-KR"%>
<!DOCTYPE html>
<html>
<head>
<meta charset="EUC-KR">
<title>Insert title here</title>
</head>
<body>
	<p> 
	현재 시간:
	<%=
		Calendar.getInstance().getTime() %>
	</p>
</body>
</html>

실습문제4A-1.pdf

<%@ page language="java" contentType="text/html; charset=EUC-KR"
    pageEncoding="EUC-KR"%>
<!DOCTYPE html>
<html>
<head>
<meta charset="EUC-KR">
<title>Insert title here</title>
</head>
<body>
	<%!int n=337; 
		public int getInt(){
			return n;
	}
	%>
	<%= getInt() %>
	
	
</body>
</html>

실습문제4A-2.pdf

<%@page import="java.util.Calendar"%>
<%@ page language="java" contentType="text/html; charset=EUC-KR"
    pageEncoding="EUC-KR"%>
<!DOCTYPE html>
<html>
<head>
<meta charset="EUC-KR">
<title>Insert title here</title>
</head>
<body>

	<%! public String calDate(){
		Calendar cal= Calendar.getInstance();
		cal.add(Calendar.DATE, 1);
		int year = cal.get(Calendar.YEAR);
		int month = cal.get(Calendar.MONTH)+1;
		int day = cal.get(Calendar.DATE);
		return year+"년 "+ month+"월 "+day+"일";	
	}%>
	<%= calDate() %>
</body>
</html>