web.xml을 이용한 매핑 방법.
WEB-INF 하위의 web.xml 파일에 직접 작성하여 매핑.
예시
<servlet>
<servlet-name>ServletEx</servlet-name>
<servlet-class>com.servlet.ServletEx</servlet-class>
</servlet-name>
<servlet-mappging>
<servlet-name>>servletEx</servlet-name>
<url-pattern>/SE</url-pattern>
</servlet-mappging>
Java Annotation을 통한 매핑
예시
@WebServlet("/hello")는 위에 web.xml에서 매핑하는 방법과 비교했을 때
servlae-name -> servletEx , urlPatterns = /Hello
와 같다.
@WebServlet("/Hello")
public class ServletEx extends HttpServlet{
protected void doGet(HttpServletRequest request, HttpServletResponse response) throws Servlet Exception, IOException{//Get 방식으로 호출 시 작동
}
}