[ Servlet Mapping ]



- Servlet 문서는 자바로 된 웹 프로그래밍 문서로서 MVC 패턴에서 Controller를 담당한다.


이때, 특정 URL로 요청시 해당 Servlet 문서가 동작할 수 있도록 Mapping(맵핑) 작업을 해주어야 하는데 이와 같은 작업에는

두가지 방식이 있다.


- [ Mapping 방식 ]

1. web.xml 에서 맵핑 설정하기


2. Annotation(어노테이션)을 이용하기


먼저, web.xml에서 맵핑을 설정할 경우

해당 Servlet 문서를 생성한 뒤, web.xml에 들어가서

다음과 같이 설정한다.

아래는 Helloworld라는 Servlet class 파일에 대한 맵핑을 설정한 것이다.



두번째로 어노테이션을 이용한 맵핑 방식이다.

@WebServlet 의 괄호 안에 맵핑할 URI 패턴을 적어준다.

현재 프로젝트의 컨텍스트 패스가 /ex임으로 http://localhost:80/ex/hw 로 해당 Servlet 문서가 맵핑된다.



+ Recent posts