web : back-end/JSP, Servlet
[Servlet 기초] mapping 하기
무니웜테일패드풋프롱스
2020. 4. 4. 18:17
Servlet 맵핑은, 복잡하고 Servlet의 위치를 모두 노출시키는 url 대신에 간단한 문자로 맵핑을 해서 간결하게 하는 것이다.
맵핑에는 크게 두가지 방법이 있다
1. xml 소스에 추가하기
<servlet>
<servlet-name>servletEx</servlet-name> //서블릿 네임 지어주기 개발자 마음
<servlet-class>com.servlet.ServletEx</servlet-class> //서블릿 full path
// com.servlet == 패키지 이름 , ServletEx ==Servlet 이름
</servlet>
<servlet-mapping>
<servlet-name>servletEx</servlet-name> //해당 네임을 가진 서블릿을
<url-pattern>/SE</url-pattern> // /SE 로 맵팽 하겠다
</servlet-mapping>
2. java annotation
@WebServlet("/SE1")
서블릿 자바 소스에 이렇게 추가하면 된다.
만약 xml 소스로 맵핑을 하고 java annotation으로도 맵핑을 했는데 다르게 맵핑을 했다면
두가지 맵핑 모두 적용된다.