-
Servlet 맵핑웹개발/Servlet & Jsp 2020. 3. 30. 20:24
1. Servlet 맵핑이란?
브라우저를 통해서 사용자가 해당하는 요청이 들어오면 여러 서블릿중에 적절한 서블릿을 응답 시키면된다.
브라우저가 정확하게 어떠한 서블릿에 요청을하는지 확인할 필요가 있는데 각 서블릿 마다 중복되지 않은 이름이 있어야 서블릿을 구분할 수 있다.
full path는 복잡하고 보안에 취약하여 Servlet Mapping path를 사용한다.
2. Web.xml을 사용한 맵핑
request요청시 쉽게 찾을 수 있게 아래와같은 코드를 만든다
- <servlet-name>servletEx</servlet-name> : 서블릿이름을 임의로 닉네임을 적용해준다.
- <servlet-name>com.servlet.ServletEx</servlet-class> : 실제 파일명을 풀패키지 까지 같이 적어준다
- <servlet-mapping> : 서블릿 이름은 위의 가명을 사용 url-pattern 은 매핑 이름
3. 어노테이션을 이용한 맵핑
조금더 현대적인 방법이다.
@WebServlet라는 어노테이션을 명시해주고 url매핑 값을 명시해준다.
'웹개발 > Servlet & Jsp' 카테고리의 다른 글
간단하게 Servlet 맛보기 (0) 2020.03.30 간단하게 JSP 맛보기 (0) 2020.03.30