AR삽질러

JSP웹프로그래밍-Hard Carry 연습문제03 본문

JAVA/JSP

JSP웹프로그래밍-Hard Carry 연습문제03

아랑팡팡 2023. 1. 17. 20:52
728x90

Chapter03 JSP 프로젝트 작성

1.

01 서블릿이란 네트워크 환경에서 클라이언트가 서버에게 서비스를 요청하고 서버는 요청받은 서비스를 클라이언트에게 제공하는 과정을 처리하기 위해 ( 웹서버 )에서 실행되는 작은 프로그램의 단위인 ( JAVA객체 )를 의미합니다.

02 서블릿 컨테이너는 서버와 클라이언트의 ( 요청 ) 과 ( 응답 ) 을 수행하며 서블릿 클래스에 대한 생명주기 관리, 멀티스레팅 관리, 보안관리, JSP지원 등의 역할을 수행한다.

03 디렉티브란 JSP웹페이지에 대한 ( 파일의 속성 )을 기술하는 요소로 JSP컨테이너에게 해당 ( 웹페이지 ) 를 어떻게 처리해야 할 것인지를 전달하는 명령문을 의미합니다.

2. 웹 컨데이너와 서브릿의 역할을 표한한 다음 그림을 보고 빈 괄호를 채우시오.

01 ( URL + 요청메소드 )

02 ( 상태코드 + 응답Body )

03 ( 아파치 톰캣 )

3. JSP웹 애플리케이션 개발 과정을 표현한 다음 그림을 보고 빈 괄호를 채우시오.

01 ( 웹서버연동 )

02 ( 프로젝트생성성 )

03 ( 실행 결과 확인 )

4. 명령 프롬프트 창에서 프로세스 PID번호를 조회 후 삭제하는 명령을 기술하시오.

netstat -p tcp -ano // 현재 수행중인 PID번호확인

taskkill /f /pid 13420

5. page디렉티브의 구성요소를 보고 빈칸을 채우시오.

<%@ page language="java" contentType="text/html; charset=UTF-8"

pageEncoding="UTF-8" %>

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

1) 프로젝트명 : JSPStudy

2) 파일 생성 : test03_06.jsp

3) 이미지 파일 넣기 : img_daum.jsp, img_naver.jsp(그림파일 각자 생성)

  • 테두리선 두께 : border="1"
  • 이미지의 크기 : width="150", height="70"

4) 이미지에 하이퍼링크 설정

5) 기타

7. HTML 태그를 사용하여 다음 조건에 맞는 JSP애플리케이션을 만들고 실행결과를 확인하시오

1) 프로젝트명 : JSPStudy

2) 파일 생성 : test03_07.jsp

3) 작성할 테이블

학번
성명
학과
국적
203412345
라이츄
컴퓨터공학과
대한민국
204012345
리자몽
소프트웨어학과
미국
  • 선의 두께 : border="3"
  • 테이블의 너비 : width="75%"
  • 열 제목 배경 색상 : bgcolor="pink"
  • 열 너비 : 기본값 적용

4) 기타 사항 : 실행결과 화면 참조

8. HTML태그를 사용하여 다음 조건에 맞는 JSP애플리케이션을 만들고 실행 결과를 확인하시오

1) 프로젝트명 : JSPStudy

2) 파일생성 : test03-08.jsp

  • 선의 두께 : border="3"
  • 테이블의 너비 : width="80%"
  • 열 제목 배경 색상 : bgcolor="#CCFFAA"
  • '수강신청과목' 열 너비 : width="30%"
  • 셀 데이터 가운데 정렬 : align="center"

728x90
반응형
LIST