Post

[JSP] 2주차 연습문제

2장 연습문제

07. 선언문 태그를 이용하여 다음 조건에 맞게 JSP 애플리케이션을 만들고 실행 결과를 확인하시오.

1
2
3
4
5
6
1. declaration.jsp 파일을 생성한다.
• 선언문 태그에 문자형 전역 변수를 선언하여 ‘Hello. Java Server Pages‘를 저장한다.
• 문자형 변수 값을 반환하는 전역 메소드 getString() 을 작성한다.
• getString () 메소드를 호출하여 문자형 변수 값을 출력한다.

2. 웹 브라우저에 'http://localhost:8080/Exercise/ch02/declaration.jsp'를 입력하여 실행 결과를 확인한다.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
<html>
	<head>
		<title>
			Scripting Tag
		</title>
		<%! 
    		String hello = "Hello, Java Server Pages"; 
	
			String getString(){
				return hello;
			}
		%>
	</head>
	<body>
		<h4><% out.print(getString()); %></h4>
	</body>
</html>

08. 스크립틀릿 태그를 이용하여 다음 조건에 맞게 jsp 애플리케이션을 만들고 실행 결과를 확인하 시오

1
2
3
4
5
1. scriptlet.jsp 파일을 생성한다.
• 스크립틀릿 태그를 이용하여 java.util.Date형 지역변수에 현재 날짜를 저장한다.
• 현재 날짜 값을 출력한다.

2.웹 브라우저에 'http//localhost:8080/Exercise/ch02/scriptlet.jsp'를 입력하여 실행 결과를 확인한다.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
<html>
	<head>
		<title>
			Scriptlet-ch02-08
		</title>
		<!-- how to import class in jsp --> 
		<%@ page import = "java.util.Date" %>
		<%
			String [] week = {"Sun", "Mon", "Tue", "Wed", "Thu", "Fri", "Sat"};
			Date date = new Date();
		%>
	</head>
	<body>
		<p><% out.print("Today : " + date.toString()); %></p>
	</body>
</html>

09. 표현문 태그를 이용하여 다음 조건에 맞게 jsp 애플리케이션을 만들고 실행 결과를 확인하시오.

1
2
3
4
1. expression, jsp 파일을 생성한다.
• 표현문 태그에 java.util.Calendar 클래스를 이용하여 현재 시간을 출력한다.

2. 웹 브라우저에 'http://localhost:8080/Exercise/ch02/expression.jsp'를 입력하여 실행 결과를확인한다.
1
2
3
4
5
6
7
8
9
10
<html>
	<head>
		<title>expression-ch02-09</title>
		<%@ page import = "java.util.Calendar" %>
		<%! Calendar calendar = Calendar.getInstance();%>
	</head>
	<body>
		<p><%= Calendar.getInstance().getTime().toString() %></p>
	</body>
</html>
This post is licensed under CC BY 4.0 by the author.