본문 바로가기

강의 정리/JSP & Servlet (Seoul Wiz)

4. Servlet 맛보기

1. Servlet 문서 작성하기

1-1 Servlet의 특징

  • 동적 Web App. 컴포넌트
  • .java 확장자
  • 응답에 HTML을 이용
  • Java Thread를 이용하여 동작 : 대량의 요청이 들어와도 서버에 부하가 적게 걸리는 장점임
  • MVC에서 Controller 역할

 

1-2 Servlet 파일 Mapping 하는 방법 3가지

  1. 파일 생성시 mapping 단계에서 바로 설정

 

  2. 파일 생성 후에 java 파일에서 설정 (anotation을 이용)

@WebServlet("/HWorld")

  3. 파일 생성 후에 web.xml 파일에 아래 코드 추가 (WebContent/WEB-INF/web.xml)

<servlet>
  	<servlet-name>helloworld</servlet-name>
  	<servlet-class>com.javalec.ex.HelloWorld</servlet-class>
  </servlet>
  <servlet-mapping>
  	<servlet-name>helloworld</servlet-name>
  	<url-pattern>/hw</url-pattern>
  </servlet-mapping>
  • servlet-name : 임의의 이름 지정해주기
  • servlet-class : 매핑할 패키지명.클래스파일명
  • url-pattern : 매핑할 url 주소 (반드시 '/' 로 시작해야 함)

'강의 정리 > JSP & Servlet (Seoul Wiz)' 카테고리의 다른 글

6. Servlet (2)  (0) 2019.08.03
5. Servlet (1)  (0) 2019.08.03
3. JSP 맛보기  (0) 2019.08.03
2. 개발 환경 설정  (0) 2019.08.03
1. 웹 프로그래밍  (0) 2019.08.02