일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
Tags
- メソッド
- vscode
- 연습문제
- 単語
- 건담베이스
- rails7
- nico
- 日本語
- 자바
- Spring
- 一日一つメソッド
- java
- Python
- Flutter
- 비즈니스일본어
- 일본어
- ruby
- jsp
- C로 시작하는 컴퓨터 프로그래밍4판
- Web
- javascript
- DART
- 반다이몰
- 건담
- html
- 인프런
- springboot
- rails
- 디지몬
- CSS
Archives
- Today
- Total
AR삽질러
JSP웹프로그래밍-Hard Carry 연습문제08 본문
728x90
Chapter 08 액션태그
- 다음 글을 읽고 빈 괄호에 들어갈 단어를 입력하시오.
1) 액션 태그란 JSP에서 기본으로 제공하는 태그들의 집합으로 ( 서버 ) 또는 ( 클라이언트 )에게 수행할 명령을 지시하는 태그를 의 미합니다.
2) 액션 태그는 XML형식인( <jsp: ... / )를 사용하며 끝나는 태그는 반드시( /> )로 마무리해야 합니다.
3) ( forward )액션 태그는 현재 위치한 JSP웹페이지에서 다른 웹페이지로 이동할 때 사용하고 ( include )액션태그는 현재 위치한 JSP웹 페이지의 특정영역에 외부 파일의 내용을 포함할 때 사용합니다.
2. 다음 표에서 주어진 액션 태그의 의미를 살펴보고 해당하는 액션 태그를 기술하시오.
액션태그
|
의미
|
1) <jsp:toward ... />
|
현재 페이지의 실행을 멈추고 다른 페이지로 흐름을 제어합니다.
|
<jsp:include .../>
|
외부 페이지의 내용을 포함하거나 페이지 모듈화를 수행합니다.
|
2) <jsp:userBean .../>
|
Java 인스턴스를 생성 또는 호출 및 보관소에 저장합니다.
|
<jsp:setProperty .../>
|
자바빈즈의 프로퍼티의 값을 설정합니다.
|
<jsp:getProperty .../>
|
자바빈즈의 프로퍼티의 값을 가져옵니다.
|
3) <jsp:param .../>
|
<jsp:forward>, <jsp:include>, <jsp:plugin> 태그의 자식 태그로 사용합니다.
|
<jsp:plugin .../>
|
웹 브라우저에 애플릿을 실행합니다. OBJECT 또는 EMBED HTML태그를 생성합니다.
|
<jsp:element .../>
|
임의의 XML태그 또는 HTML태그를 생성합니다.
|
3. JSP와 자바빈즈의 프로세스에 대해 기술하시오.
1) 웹 브라우저에서 서블릿으로 서비스를 요청합니다.
2) 서블릿은 자바빈즈와 통신을 수행합니다.
3) 자바빈즈는 데이터베이스와 연결하여 데이터를 관리합니다.
4) 서블릿은 JSP웹 페이지에게 정보를 전달합니다.
5) JSP 웹페이지는 요청한 웹 브라우저에서 전달된 정보를 출력합니다.
4. 웹 브라우저 화면에 다음과 같이 출력되도록 JSP애플리케이션을 생성하시오.
1) 프로젝트명 : JSPStudy
2) 파일명 : test08_04.jsp
3) 기타
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>JSPStudy</title>
</head>
<body>
Home > 파일의 현재 위치 : test08_04.jsp
<hr>
안녕하세요.<br>
여기는 test08_04.jsp 파일의 내용입니다.
</body>
</html>
5. 다음과 같이 주어진 조건을 수행하는 JSP애플리케이션을 생성하시오.
1) 프로젝트명 : JSPStudy
2) 파일명 : test08_05.jsp
3) 액션 태그 : <jsp:include .../>
4) 기타
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>JSPStudy</title>
</head>
<body>
Home > 파일의 현재 위치 : test08_05.jsp
<hr>
include 액션 태그를 사용하여<br>
test08_04.jsp 외부 파일의 내용을 가져옵니다.<br><br>
<hr>
<jsp:include page="test08_04.jsp" flush="false" />
</body>
</html>
728x90
반응형
LIST
'JAVA > JSP' 카테고리의 다른 글
JSP웹프로그래밍-Hard Carry 연습문제10 (0) | 2023.01.19 |
---|---|
JSP웹프로그래밍-Hard Carry 연습문제09 (0) | 2023.01.18 |
JSP웹프로그래밍-Hard Carry 연습문제07 (0) | 2023.01.17 |
JSP웹프로그래밍-Hard Carry 연습문제06 (1) | 2023.01.17 |
JSP웹프로그래밍-Hard Carry 연습문제05 (0) | 2023.01.17 |