JSP 프로그래밍 1일차 수업

김형우·2022년 11월 23일
0

JSP

목록 보기
1/9
post-thumbnail

1. hello.jsp 가 컴파일 되는 과정에 대하여 설명하시오.

jsp파일을 tomcat이 파일명_jsp.java로 변환해주고,
class파일로 다시 변환해서 서버 페이지가 읽을수 있게 한다.

2. Servlet에 대하여 설명하시오.

일반적으로 웹 페이지는 정적으로 이루어져있으나, 동적인 페이지를 작성하기 위해서 필요한 자바 프로그램이다.
간단히 말해서, Servlet이란 자바를 사용하여 웹을 만들기 위해 필요한 기술입니다.
클라이언트가 어떠한 요청을 하면 그에 대한 결과를 다시 전송해주어야 하는데, 이러한 역할을 한다.

3. web.xml에 대하여 설명하시오.

web.xml 은 URL 경로와 해당 경로의 요청을 처리하는 서블릿 사이의 매핑을 정의한다.

4. html 이란 무엇인가?

Hyper Text Markup Language의 줄임말으로, 명시되어있는 규격에 따라서 웹브라우저에 양식을 보내면 그대로 출력하는 언어이다.

5.get 방식과 post 방식에 대하여 설명하시오. (필수!) ⭐️

get방식은, URL에 직접적으로 정보를 전달하는 방식이며 보안성이 약하다.

post방식은 헤더를 통해서 정보가 전송되는 방식으로 보안성이 강하다.

6. 컨텍스트 패스(Context Path)란 무엇인가?

WAS(Web Application Server)에서 웹어플리케이션을 구분하기 위한 path이다.
이클립스에서 프로젝트를 생성하면, 자동으로 server.xml에 추가 됩니다.

7. 아래의 객체에 대하여 설명하시오.

  • HttpServletRequest request
  • HttpServletResponse response

HttpServletRequest 객체 : 클라이언트의 요청 객체

HttpServletResponse 객체 : 클라이언트의 응답 객체

profile
개발자 지망생

0개의 댓글