JSP-[#Servlet 맛보기] 2.Web.xml에 서블릿 맵핑

2019. 2. 22. 00:52서버/JSP

 

 

[ #Servlet 맛보기 ]

Web.xml에 서블릿 맵핑

2019-02-13

 

1.    Servlet 문서 작성 하기

 

2.    Web.xml 서블릿 맵핑

 

3.    어노테이션을 이용한 서블릿 맵핑

 

 

 

 

 

 

 

 

 

Web.xml 서블릿 맵핑

 

Project 생성 Generate Web.xml deployment descriptor 선택하여 web.xml 생성했다면

 

Web.xml 통해 서블릿 URL-Mapping 있다.

 

Web.xml 열어 보면

 

 

 

 

 

다음 같은 내용이 있을 것이다.

 

Web.xml 생성 초기 값으로 주어지는 코드들이다.

 

 

  서버 url 경로로 처음 들어왔을 클라이언트에 처음으로 노출되는 파일들을 명시해 놓은 것이다.

 

우리는 내용 안에 서블릿 코드를 추가하여 서블릿 맵핑을 것이다.

 

코드의 구성은 다음과 같다.

 

 

가장 상위 구조는 구조로 나뉜다.

 

<servlet> <servlet-mapping>이다.

 

<servlet> servlet-name servlet-class 파라미터로 갖는다.

<servlet-mapping> servlet-name url-pattern 파라미터 값으로 갖는다.

 

 

다음의 구성요소의 대한 설명이다.

 

<servlet>내부의 servlet-name

 

<serlvet-mapping>내부의 servlet-name 같은 값이다.

 

개체를 연결시키는 역할을 한다.

 

Servlet-class servlet 경로를 나타낸다.

 

패키지경로부터 클래스경로까지를 적으면 된다.

 

 

ex)

패키지 경로 : com.javalec.ex

클래스 이름 : HelloWorld.java

코드

 

 

<servlet-mapping>

servlet-class 경로로 안내해줘야 가상의 경로 값을 정해준다

 

Url-pattern 값으로 슬래시'/' 포함한 값을 지정해주면

 

해당 경로로 오는 세션을 servlet-class 경로로 안내해준다.

 

작성방법은 다음과 같다.

 

 

 

 

 

 

 

 

출처

 

http://devcraft.tistory.com