JSP/쉽게 배우는 JSP 웹 프로그래밍

[쉽게 배우는 JSP 웹 프로그래밍] 2장 연습문제

양심고백 2024. 3. 9. 21:39
반응형

쉽게 배우는 JSP 웹 프로그래밍 (송미영 저)

[ 2장 연습문제 P.82 ~ P.84 ]

 

1. 다음 중 스크립트 태그로 사용하는 형식은 무엇인가?

           1. –  <% ... %>

 

 

2. 다음 중 스크립트 태그의 종류와 형식으로 옳지 않은 것은 무엇인가?

           4. – 액션 태그: <% ... %>

 

 

3. 다음 중 선언문 태그와 스크립틀릿 태그의 차이점에 대한 설명으로 옳지 않은 것은 무엇인가?

           3.  – 선언문 태그는 서블릿 프로그램으로 변환된 때 _jspService( ) 메소드 내부에 배치된다.

 

 

4. 다음 중 애플리케이션 실행 결과에는 보이지 않는 JSP 주석 표기법으로 올바른 것은 무엇인가?

           1. – <%-- JSP 주석 처리 내용 --%>

 

 

5. 다음 프로그램에 대한 설명으로 올바른 것은 무엇인가?

           3. – 변수 count에 값이 할당되지 않았음

 

 

6. 스크립틀릿 태그 내에 작성된 <% out.println(++count); %> 대신에 사용할 수 있는 태그로 올바른 것은 무엇인가?

           2. –  <%= ++count %>

 

 

7. 선언문 태그를 이용하여 다음 조건에 맞게 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";
	
	public String getString() {
		return str;
	}
	%>
	<% out.println(getString()); %>
</body>
</html>

 

 

8. 스크립틀릿 태그를 이용하여 다음 조건에 맞게 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>
	<% java.util.Date now = new java.util.Date(); %>
	<% out.println("Today : " + now); %>
</body>
</html>

 

 

9. 표현문 태그를 이용하여 다음 조건에 맞게 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>
	Current Time: <%= java.util.Calendar.getInstance().getTime() %>
</body>
</html>

 

 

※ 직접 풀이를 진행하였기 때문에 오류가 있을 수 있습니다.

오류를 발견 시, 댓글로 남겨주시면 감사하겠습니다..!

반응형